#include <data_types.h>

| Public Member Functions | |
| T & | get () const | 
| Type-cast.  More... | |
| SingleObject (DataPointer &&temp) | |
| Cast return-by-value temporary DataPointer to this type of object.  More... | |
| SingleObject (SingleObject &&temp) | |
| unsigned int | size () const | 
| There is only one object in here.  More... | |
|  Public Member Functions inherited from DataPointer | |
| DataPointer (DataPointer &&other) | |
| DataPointer (DataPointer &other) | |
| DataPointer (unsigned char *pointer, unsigned int size, PrivateImplementation *private_impl=0) | |
| unsigned char * | get_raw_pointer () const | 
| bool | valid () | 
| Indicator for nullpointer / no data contained if false.  More... | |
| ~DataPointer () | |
| Delete the private implementation with its derived dtor.  More... | |
| Additional Inherited Members | |
|  Protected Attributes inherited from DataPointer | |
| unsigned char * | m_pointer | 
| unsigned int | m_size | 
Definition at line 163 of file data_types.h.
| 
 | inline | 
Cast return-by-value temporary DataPointer to this type of object.
Definition at line 166 of file data_types.h.
| 
 | inline | 
Definition at line 171 of file data_types.h.
| 
 | inline | 
Type-cast.
Definition at line 177 of file data_types.h.
| 
 | inline | 
There is only one object in here.
Definition at line 183 of file data_types.h.