ED247 Library  VA2.3.0
Implementation of ED247-A standard
ed247::Sample Class Reference
Inheritance diagram for ed247::Sample:
Inheritance graph
Collaboration diagram for ed247::Sample:
Collaboration graph

Public Member Functions

 Sample (uint32_t capacity)
 
 Sample (const Sample &other)=delete
 
Sampleoperator= (const Sample &other)=delete
 
 Sample (Sample &&other)
 
void allocate (uint32_t capacity)
 
const uint32_t & size () const
 
const uint32_t & capacity () const
 
const char * data () const
 
bool empty () const
 
bool copy (const char *data, const uint32_t &size)
 
bool copy (const void *data, const uint32_t &size)
 
char * data_rw ()
 
void set_size (const uint32_t &size)
 
void reset ()
 

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