cs: coding style

This commit is contained in:
Bastian Bloessl
2021-07-17 09:55:17 +02:00
parent 6cd3b5bd10
commit 5f7e102e3d
3 changed files with 53 additions and 67 deletions
+1 -3
View File
@@ -27,8 +27,7 @@
namespace gr {
namespace ieee802_11 {
class IEEE802_11_API extract_csi : virtual public gr::sync_block
{
class IEEE802_11_API extract_csi : virtual public gr::sync_block {
public:
typedef boost::shared_ptr<extract_csi> sptr;
static sptr make();
@@ -38,4 +37,3 @@ namespace gr {
} // namespace gr
#endif /* INCLUDED_IEEE802_11_EXTRACT_CSI_H */
+13 -20
View File
@@ -28,43 +28,37 @@
namespace gr {
namespace ieee802_11 {
extract_csi::sptr
extract_csi::make()
{
return gnuradio::get_initial_sptr
(new extract_csi_impl());
extract_csi::sptr extract_csi::make() {
return gnuradio::get_initial_sptr(new extract_csi_impl());
}
extract_csi_impl::extract_csi_impl()
: gr::sync_block("extract_csi",
gr::io_signature::make(0, 0, 0),
gr::io_signature::make(1, 1, 52 * sizeof(gr_complex)))
{
: gr::sync_block("extract_csi", gr::io_signature::make(0, 0, 0),
gr::io_signature::make(1, 1, 52 * sizeof(gr_complex))) {
message_port_register_in(pmt::mp("pdu in"));
}
extract_csi_impl::~extract_csi_impl()
{
}
extract_csi_impl::~extract_csi_impl() {}
int
extract_csi_impl::work(int noutput_items,
int extract_csi_impl::work(int noutput_items,
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items)
{
gr_vector_void_star &output_items) {
pmt::pmt_t pdu(delete_head_nowait(pmt::mp("pdu in")));
if (pdu.get() == NULL) return 0;
if (pdu.get() == NULL)
return 0;
if (!pmt::is_pair(pdu) || !pmt::is_dict(pmt::car(pdu)))
throw std::runtime_error("received a malformed pdu message");
d_meta = pmt::car(pdu);
if (!pmt::dict_has_key(d_meta, pmt::mp("csi"))) return 0;
if (!pmt::dict_has_key(d_meta, pmt::mp("csi")))
return 0;
d_csi = pmt::c32vector_elements(pmt::dict_ref(d_meta, pmt::mp("csi"), pmt::PMT_NIL));
d_csi = pmt::c32vector_elements(
pmt::dict_ref(d_meta, pmt::mp("csi"), pmt::PMT_NIL));
gr_complex *out = (gr_complex *)output_items[0];
@@ -82,4 +76,3 @@ namespace gr {
} /* namespace ieee802_11 */
} /* namespace gr */
+3 -8
View File
@@ -26,8 +26,7 @@
namespace gr {
namespace ieee802_11 {
class extract_csi_impl : public extract_csi
{
class extract_csi_impl : public extract_csi {
private:
pmt::pmt_t d_meta;
std::vector<gr_complex> d_csi;
@@ -36,15 +35,11 @@ namespace gr {
extract_csi_impl();
~extract_csi_impl();
int work(
int noutput_items,
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items
);
int work(int noutput_items, gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items);
};
} // namespace ieee802_11
} // namespace gr
#endif /* INCLUDED_IEEE802_11_EXTRACT_CSI_IMPL_H */