#include <pmt_int.h>
Public Member Functions | |
bool | is_uniform_vector () const |
virtual const void * | uniform_elements (size_t &len)=0 |
virtual void * | uniform_writable_elements (size_t &len)=0 |
virtual size_t | length () const =0 |
virtual size_t pmt_uniform_vector::length | ( | ) | const [pure virtual] |
Implemented in pmt_u8vector, pmt_s8vector, pmt_u16vector, pmt_s16vector, pmt_u32vector, pmt_s32vector, pmt_u64vector, pmt_s64vector, pmt_f32vector, pmt_f64vector, pmt_c32vector, and pmt_c64vector.
virtual const void* pmt_uniform_vector::uniform_elements | ( | size_t & | len | ) | [pure virtual] |
Implemented in pmt_u8vector, pmt_s8vector, pmt_u16vector, pmt_s16vector, pmt_u32vector, pmt_s32vector, pmt_u64vector, pmt_s64vector, pmt_f32vector, pmt_f64vector, pmt_c32vector, and pmt_c64vector.
virtual void* pmt_uniform_vector::uniform_writable_elements | ( | size_t & | len | ) | [pure virtual] |
Implemented in pmt_u8vector, pmt_s8vector, pmt_u16vector, pmt_s16vector, pmt_u32vector, pmt_s32vector, pmt_u64vector, pmt_s64vector, pmt_f32vector, pmt_f64vector, pmt_c32vector, and pmt_c64vector.