#include <typedarray.h>
Public Member Functions | |
| TypedArray () | |
| virtual | ~TypedArray () |
| const T & | operator[] (int index) const |
| T & | operator[] (int index) |
| void | set (int size, T *data=nullptr, bool copy=true) |
| void | clear () |
| int | size () const |
| T * | data () |
| const T * | data () const |
Public Member Functions inherited from cil::ArrayBuffer | |
| ArrayBuffer () | |
| virtual | ~ArrayBuffer () |
Public Member Functions inherited from cil::Variant | |
| Variant () | |
| virtual | ~Variant () |
| const std::string & | type () const |
Protected Attributes | |
| T * | m_data |
| int | m_size |
Protected Attributes inherited from cil::Variant | |
| std::string | m_type |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |