Loading...
Searching...
No Matches
pmt::pmt_base Class Reference

base class of all pmt types More...

`#include <pmt/pmt.h>`

## Public Member Functions

| pmt_base ()
| pmt_base (const pmt_base &)=delete
virtual | ~pmt_base ()
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

## Detailed Description

base class of all pmt types

## Constructor & Destructor Documentation

## pmt_base() [1/2]

pmt::pmt_base::pmt_base | ( |  | ) |

inline

Referenced by pmt_base().

## pmt_base() [2/2]

pmt::pmt_base::pmt_base | ( | const pmt_base & |  | ) |

delete

References pmt_base().

## ~pmt_base()

virtual pmt::pmt_base::~pmt_base | ( |  | ) |

virtual

## Member Function Documentation

## is_any()

virtual bool pmt::pmt_base::is_any | ( |  | ) | const

inline virtual

## is_bool()

virtual bool pmt::pmt_base::is_bool | ( |  | ) | const

inline virtual

## is_c32vector()

virtual bool pmt::pmt_base::is_c32vector | ( |  | ) | const

inline virtual

## is_c64vector()

virtual bool pmt::pmt_base::is_c64vector | ( |  | ) | const

inline virtual

## is_complex()

virtual bool pmt::pmt_base::is_complex | ( |  | ) | const

inline virtual

## is_dict()

virtual bool pmt::pmt_base::is_dict | ( |  | ) | const

inline virtual

## is_f32vector()

virtual bool pmt::pmt_base::is_f32vector | ( |  | ) | const

inline virtual

## is_f64vector()

virtual bool pmt::pmt_base::is_f64vector | ( |  | ) | const

inline virtual

## is_integer()

virtual bool pmt::pmt_base::is_integer | ( |  | ) | const

inline virtual

## is_null()

virtual bool pmt::pmt_base::is_null | ( |  | ) | const

inline virtual

## is_number()

virtual bool pmt::pmt_base::is_number | ( |  | ) | const

inline virtual

## is_pair()

virtual bool pmt::pmt_base::is_pair | ( |  | ) | const

inline virtual

## is_real()

virtual bool pmt::pmt_base::is_real | ( |  | ) | const

inline virtual

## is_s16vector()

virtual bool pmt::pmt_base::is_s16vector | ( |  | ) | const

inline virtual

## is_s32vector()

virtual bool pmt::pmt_base::is_s32vector | ( |  | ) | const

inline virtual

## is_s64vector()

virtual bool pmt::pmt_base::is_s64vector | ( |  | ) | const

inline virtual

## is_s8vector()

virtual bool pmt::pmt_base::is_s8vector | ( |  | ) | const

inline virtual

## is_symbol()

virtual bool pmt::pmt_base::is_symbol | ( |  | ) | const

inline virtual

## is_tuple()

virtual bool pmt::pmt_base::is_tuple | ( |  | ) | const

inline virtual

## is_u16vector()

virtual bool pmt::pmt_base::is_u16vector | ( |  | ) | const

inline virtual

## is_u32vector()

virtual bool pmt::pmt_base::is_u32vector | ( |  | ) | const

inline virtual

## is_u64vector()

virtual bool pmt::pmt_base::is_u64vector | ( |  | ) | const

inline virtual

## is_u8vector()

virtual bool pmt::pmt_base::is_u8vector | ( |  | ) | const

inline virtual

## is_uint64()

virtual bool pmt::pmt_base::is_uint64 | ( |  | ) | const

inline virtual

## is_uniform_vector()

virtual bool pmt::pmt_base::is_uniform_vector | ( |  | ) | const

inline virtual

## is_vector()

virtual bool pmt::pmt_base::is_vector | ( |  | ) | const

inline virtual

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

- pmt.h