GNU Radio 3.2.2 C++ API
pmt_base Class Reference

#include <pmt_int.h>

Inheritance diagram for pmt_base:
pmt_any pmt_bool pmt_complex pmt_dict pmt_integer pmt_null pmt_pair pmt_real pmt_symbol pmt_uniform_vector pmt_vector

List of all members.

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_real () const
virtual bool is_complex () const
virtual bool is_null () const
virtual bool is_pair () 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 ()

Constructor & Destructor Documentation

pmt_base::pmt_base ( ) [inline, protected]
virtual pmt_base::~pmt_base ( ) [protected, virtual]

Member Function Documentation

virtual bool pmt_base::is_any ( ) const [inline, virtual]

Reimplemented in pmt_any.

virtual bool pmt_base::is_bool ( ) const [inline, virtual]

Reimplemented in pmt_bool.

virtual bool pmt_base::is_c32vector ( ) const [inline, virtual]

Reimplemented in pmt_c32vector.

virtual bool pmt_base::is_c64vector ( ) const [inline, virtual]

Reimplemented in pmt_c64vector.

virtual bool pmt_base::is_complex ( ) const [inline, virtual]

Reimplemented in pmt_complex.

virtual bool pmt_base::is_dict ( ) const [inline, virtual]

Reimplemented in pmt_dict.

virtual bool pmt_base::is_f32vector ( ) const [inline, virtual]

Reimplemented in pmt_f32vector.

virtual bool pmt_base::is_f64vector ( ) const [inline, virtual]

Reimplemented in pmt_f64vector.

virtual bool pmt_base::is_integer ( ) const [inline, virtual]

Reimplemented in pmt_integer.

virtual bool pmt_base::is_null ( ) const [inline, virtual]

Reimplemented in pmt_null.

virtual bool pmt_base::is_number ( ) const [inline, virtual]

Reimplemented in pmt_integer, pmt_real, and pmt_complex.

virtual bool pmt_base::is_pair ( ) const [inline, virtual]

Reimplemented in pmt_pair.

virtual bool pmt_base::is_real ( ) const [inline, virtual]

Reimplemented in pmt_real.

virtual bool pmt_base::is_s16vector ( ) const [inline, virtual]

Reimplemented in pmt_s16vector.

virtual bool pmt_base::is_s32vector ( ) const [inline, virtual]

Reimplemented in pmt_s32vector.

virtual bool pmt_base::is_s64vector ( ) const [inline, virtual]

Reimplemented in pmt_s64vector.

virtual bool pmt_base::is_s8vector ( ) const [inline, virtual]

Reimplemented in pmt_s8vector.

virtual bool pmt_base::is_symbol ( ) const [inline, virtual]

Reimplemented in pmt_symbol.

virtual bool pmt_base::is_u16vector ( ) const [inline, virtual]

Reimplemented in pmt_u16vector.

virtual bool pmt_base::is_u32vector ( ) const [inline, virtual]

Reimplemented in pmt_u32vector.

virtual bool pmt_base::is_u64vector ( ) const [inline, virtual]

Reimplemented in pmt_u64vector.

virtual bool pmt_base::is_u8vector ( ) const [inline, virtual]

Reimplemented in pmt_u8vector.

virtual bool pmt_base::is_uniform_vector ( ) const [inline, virtual]

Reimplemented in pmt_uniform_vector.

virtual bool pmt_base::is_vector ( ) const [inline, virtual]

Reimplemented in pmt_vector.


The documentation for this class was generated from the following file: