|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Common header of every map inside the data-maps segment. More...
#include <DataMapsMemory.h>
Public Attributes | |
| uint64 | size |
| uint32 | maxID |
| uint32 | count |
| uint32 | bitFieldSize |
| uint32 | size |
Common header of every map inside the data-maps segment.
Legacy generic map header shared by all maps in this file.
Followed in memory by the occupancy bitfield and maxID fixed-size entries.
Definition at line 57 of file DataMapsMemory.h.
| uint32 cmlabs::GenericMapHeader::bitFieldSize |
Definition at line 61 of file DataMapsMemory.h.
Referenced by cmlabs::GenericMemoryMap< T, ID >::CancelEntry(), cmlabs::GenericMemoryMap< T, ID >::ConfirmEntry(), cmlabs::GenericMemoryMap< T, ID >::CreateEntry(), cmlabs::GenericMemoryMap< T, ID >::CreateFirstFreeEntry(), cmlabs::GenericMemoryMap< T, ID >::DeleteEntry(), cmlabs::GenericMemoryMap< T, ID >::GetEntry(), cmlabs::GenericMemoryMap< T, ID >::GetEntryID(), cmlabs::GenericMemoryMap< T, ID >::LookupEntryID(), cmlabs::GenericMemoryMap< T, ID >::PrintAllEntries(), cmlabs::GenericMemoryMap< T, ID >::PrintAllEntriesHTML(), cmlabs::GenericMemoryMap< T, ID >::ToXML(), cmlabs::GenericMemoryMap< T, ID >::WriteAllEntriesToMsg(), and cmlabs::GenericMemoryMap< T, ID >::WriteAllIDsToMsg().
| uint32 cmlabs::GenericMapHeader::count |
Definition at line 60 of file DataMapsMemory.h.
Referenced by cmlabs::GenericMemoryMap< T, ID >::CreateEntry(), cmlabs::GenericMemoryMap< T, ID >::CreateFirstFreeEntry(), cmlabs::GenericMemoryMap< T, ID >::DeleteEntry(), and cmlabs::GenericMemoryMap< T, ID >::GetCount().
| uint32 cmlabs::GenericMapHeader::maxID |
Definition at line 59 of file DataMapsMemory.h.
Referenced by cmlabs::GenericMemoryMap< T, ID >::CreateEntry(), and cmlabs::GenericMemoryMap< T, ID >::CreateFirstFreeEntry().
| uint64 cmlabs::GenericMapHeader::size |
Definition at line 58 of file DataMapsMemory.h.
Referenced by cmlabs::GenericMemoryMap< T, ID >::CancelEntry(), cmlabs::GenericMemoryMap< T, ID >::ConfirmEntry(), cmlabs::GenericMemoryMap< T, ID >::CreateEntry(), cmlabs::GenericMemoryMap< T, ID >::CreateFirstFreeEntry(), cmlabs::GenericMemoryMap< T, ID >::DeleteEntry(), cmlabs::GenericMemoryMap< T, ID >::GetEntry(), cmlabs::GenericMemoryMap< T, ID >::GetEntryID(), cmlabs::GenericMemoryMap< T, ID >::LookupEntryID(), cmlabs::GenericMemoryMap< T, ID >::PrintAllEntries(), cmlabs::GenericMemoryMap< T, ID >::PrintAllEntriesHTML(), cmlabs::GenericMemoryMap< T, ID >::ToXML(), cmlabs::GenericMemoryMap< T, ID >::WriteAllEntriesToMsg(), and cmlabs::GenericMemoryMap< T, ID >::WriteAllIDsToMsg().
| uint32 cmlabs::GenericMapHeader::size |
Definition at line 209 of file MemoryMaps.h.