GNU Radio 3.5.3.2 C++ API
|
#include <pmt_int.h>
Public Member Functions | |
virtual bool | is_bool () const |
virtual bool | is_symbol () const |
virtual bool | is_number () const |
virtual bool | is_integer () const |
virtual bool | is_uint64 () const |
virtual bool | is_real () const |
virtual bool | is_complex () const |
virtual bool | is_null () const |
virtual bool | is_pair () const |
virtual bool | is_tuple () const |
virtual bool | is_vector () const |
virtual bool | is_dict () const |
virtual bool | is_any () const |
virtual bool | is_uniform_vector () const |
virtual bool | is_u8vector () const |
virtual bool | is_s8vector () const |
virtual bool | is_u16vector () const |
virtual bool | is_s16vector () const |
virtual bool | is_u32vector () const |
virtual bool | is_s32vector () const |
virtual bool | is_u64vector () const |
virtual bool | is_s64vector () const |
virtual bool | is_f32vector () const |
virtual bool | is_f64vector () const |
virtual bool | is_c32vector () const |
virtual bool | is_c64vector () const |
Protected Member Functions | |
pmt_base () | |
virtual | ~pmt_base () |
Friends | |
void | intrusive_ptr_add_ref (pmt_base *p) |
void | intrusive_ptr_release (pmt_base *p) |
pmt::pmt_base::pmt_base | ( | ) | [inline, protected] |
virtual pmt::pmt_base::~pmt_base | ( | ) | [protected, virtual] |
virtual bool pmt::pmt_base::is_any | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_any.
virtual bool pmt::pmt_base::is_bool | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_bool.
virtual bool pmt::pmt_base::is_c32vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_c32vector.
virtual bool pmt::pmt_base::is_c64vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_c64vector.
virtual bool pmt::pmt_base::is_complex | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_complex.
virtual bool pmt::pmt_base::is_dict | ( | ) | const [inline, virtual] |
virtual bool pmt::pmt_base::is_f32vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_f32vector.
virtual bool pmt::pmt_base::is_f64vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_f64vector.
virtual bool pmt::pmt_base::is_integer | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_integer.
virtual bool pmt::pmt_base::is_null | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_null.
virtual bool pmt::pmt_base::is_number | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_integer, pmt::pmt_uint64, pmt::pmt_real, and pmt::pmt_complex.
virtual bool pmt::pmt_base::is_pair | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_pair.
virtual bool pmt::pmt_base::is_real | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_real.
virtual bool pmt::pmt_base::is_s16vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_s16vector.
virtual bool pmt::pmt_base::is_s32vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_s32vector.
virtual bool pmt::pmt_base::is_s64vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_s64vector.
virtual bool pmt::pmt_base::is_s8vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_s8vector.
virtual bool pmt::pmt_base::is_symbol | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_symbol.
virtual bool pmt::pmt_base::is_tuple | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_tuple.
virtual bool pmt::pmt_base::is_u16vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_u16vector.
virtual bool pmt::pmt_base::is_u32vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_u32vector.
virtual bool pmt::pmt_base::is_u64vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_u64vector.
virtual bool pmt::pmt_base::is_u8vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_u8vector.
virtual bool pmt::pmt_base::is_uint64 | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_uint64.
virtual bool pmt::pmt_base::is_uniform_vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_uniform_vector.
virtual bool pmt::pmt_base::is_vector | ( | ) | const [inline, virtual] |
Reimplemented in pmt::pmt_vector.
void intrusive_ptr_add_ref | ( | pmt_base * | p | ) | [friend] |
void intrusive_ptr_release | ( | pmt_base * | p | ) | [friend] |