libtgd 5.0
A library that makes working with multidimensional arrays in C++ easy
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NTGD
 CArrayDescriptionThe ArrayDescription manages array metadata
 CArrayContainerManages arrays with arbitrary component data types
 CArrayAn 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
 CComponentIteratorIterator over all components in the array. This is a random access iterator
 CConstComponentIteratorConst iterator over all components in the array. This is a random access iterator
 CElementIteratorIterator over all elements in the array. When dereferenced, this returns a pointer to the components of an element. This is a random access iterator
 CConstElementIteratorConst 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
 CAllocatorThe default allocator based on new[] and delete[]
 CMmapAllocatorAn mmap-based allocator that allows to work with arrays that do not fit into main memory
 CTagListA tag list to store key/value pairs, where both key and value are strings
 CImporterThe importer class imports arrays from files or streams
 CExporterThe exporter class exports arrays to files or streams