|
libtgd 5.0
A library that makes working with multidimensional arrays in C++ easy
|
| ▼NTGD | |
| CAllocator | The default allocator based on new[] and delete[] |
| ▼CArray | An Array with a specific component data type given the template parameter. This is the main class to work with since it allows useful for operations on arrays (e.g. component-wise addition) and provides iterators |
| CComponentIterator | Iterator over all components in the array. This is a random access iterator |
| CConstComponentIterator | Const iterator over all components in the array. This is a random access iterator |
| CConstElementIterator | Const iterator over all elements in the array. When dereferenced, this returns a pointer to the components of an element. This is a random access iterator |
| CElementIterator | Iterator over all elements in the array. When dereferenced, this returns a pointer to the components of an element. This is a random access iterator |
| CArrayContainer | Manages arrays with arbitrary component data types |
| CArrayDescription | The ArrayDescription manages array metadata |
| CExporter | The exporter class exports arrays to files or streams |
| CImporter | The importer class imports arrays from files or streams |
| CMmapAllocator | An mmap-based allocator that allows to work with arrays that do not fit into main memory |
| CTagList | A tag list to store key/value pairs, where both key and value are strings |