 |
GNU Radio Manual and C++ API Reference
3.10.5.1
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
12 #ifndef INCLUDED_GR_PDU_H
13 #define INCLUDED_GR_PDU_H
19 namespace metadata_keys {
29 namespace msgport_names {
@ short_t
Definition: pdu.h:44
vector_type
Definition: pdu.h:44
GR_RUNTIME_API pmt::pmt_t make_pdu_vector(types::vector_type type, const uint8_t *buf, size_t items)
@ int_t
Definition: pdu.h:44
GR_RUNTIME_API types::vector_type type_from_pmt(pmt::pmt_t vector)
@ byte_t
Definition: pdu.h:44
Definition: cc_common.h:35
GR_RUNTIME_API size_t itemsize(types::vector_type type)
@ float_t
Definition: pdu.h:44
const GR_RUNTIME_API pmt::pmt_t bpdu()
#define GR_RUNTIME_API
Definition: gnuradio-runtime/include/gnuradio/api.h:18
const GR_RUNTIME_API pmt::pmt_t pdus()
const GR_RUNTIME_API pmt::pmt_t msg()
const GR_RUNTIME_API pmt::pmt_t pdu()
@ complex_t
Definition: pdu.h:44
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83
const GR_RUNTIME_API pmt::pmt_t cpdu()
const GR_RUNTIME_API pmt::pmt_t vec()
GNU Radio logging wrapper.
Definition: basic_block.h:29
const GR_RUNTIME_API pmt::pmt_t detects()
const GR_RUNTIME_API pmt::pmt_t conf()
const GR_RUNTIME_API pmt::pmt_t fpdu()
GR_RUNTIME_API bool type_matches(types::vector_type type, pmt::pmt_t v)
const GR_RUNTIME_API pmt::pmt_t dict()