#include <data_types.h>

Public Member Functions | |
| T * | operator[] (unsigned int i) const |
| Represent the pointer as an array of T[3]. More... | |
| unsigned int | size () const |
| The number of T[3] instances in this array. More... | |
| TripleArray (DataPointer &&temp) | |
| Cast return-by-value temporary DataPointer to this type of array. More... | |
| TripleArray (TripleArray &&temp) | |
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 135 of file data_types.h.
|
inline |
Cast return-by-value temporary DataPointer to this type of array.
Definition at line 138 of file data_types.h.
|
inline |
Definition at line 143 of file data_types.h.
|
inline |
Represent the pointer as an array of T[3].
Definition at line 149 of file data_types.h.
|
inline |
The number of T[3] instances in this array.
Definition at line 155 of file data_types.h.