 |
GNU Radio C++ API Reference
3.10.12.0
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 {
GR_RUNTIME_API const pmt::pmt_t cpdu()
@ short_t
Definition: pdu.h:44
GR_RUNTIME_API const pmt::pmt_t dict()
GR_RUNTIME_API const pmt::pmt_t pdus()
vector_type
Definition: pdu.h:44
GR_RUNTIME_API const pmt::pmt_t conf()
GR_RUNTIME_API const pmt::pmt_t fpdu()
GR_RUNTIME_API const pmt::pmt_t detects()
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
GR_RUNTIME_API const pmt::pmt_t vec()
#define GR_RUNTIME_API
Definition: gnuradio-runtime/include/gnuradio/api.h:18
@ complex_t
Definition: pdu.h:44
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83
GR_RUNTIME_API const pmt::pmt_t bpdu()
GNU Radio logging wrapper.
Definition: basic_block.h:29
GR_RUNTIME_API const pmt::pmt_t pdu()
GR_RUNTIME_API bool type_matches(types::vector_type type, pmt::pmt_t v)
GR_RUNTIME_API const pmt::pmt_t msg()