#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_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 () |
pmt_base::pmt_base | ( | ) | [inline, protected] |
virtual pmt_base::~pmt_base | ( | ) | [protected, virtual] |
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_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_number | ( | ) | const [inline, virtual] |
Reimplemented in pmt_integer, pmt_real, and pmt_complex.
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.