CMSDK  2.0.1
Static Public Member Functions | List of all members
cmlabs::GenericMemoryMap< T, ID > Class Template Reference

Static Public Member Functions

static T * CreateEntry (char *data, ID id, const char *name)
 
static T * CreateFirstFreeEntry (char *data, ID &id, const char *name)
 
static T * GetEntry (char *data, ID id)
 
static bool ConfirmEntry (char *data, ID id)
 
static bool CancelEntry (char *data, ID id)
 
static bool DeleteEntry (char *data, ID id)
 
static uint64 GetEntryTime (char *data, ID id)
 
static bool GetEntryName (char *data, ID id, char *name, uint32 maxSize)
 
static ID GetEntryID (char *data, const char *name, bool force=false)
 
static uint8 LookupEntryID (char *data, const char *name, ID &id)
 
static uint32 GetCount (char *data)
 
static uint32 GetUsage (char *data)
 
static std::string PrintAllEntries (char *data)
 
static std::string PrintAllEntriesHTML (char *data)
 
static std::string ToXML (char *data)
 
static bool WriteAllEntriesToMsg (char *data, DataMessage *msg)
 
static bool WriteAllIDsToMsg (const char *arrayname, char *data, DataMessage *msg)
 
static uint32 GetCount (char *data)
 
static T * CreateEntry (char *data, ID id, const char *name)
 
static T * GetEntry (char *data, ID id)
 
static bool DeleteEntry (char *data, ID id)
 
static uint64 GetEntryTime (char *data, ID id)
 
static const char * GetEntryName (char *data, ID id, uint32 &size)
 
static ID GetEntryID (char *data, const char *name)
 

The documentation for this class was generated from the following files: