rtxHashMapStr2UInt.h File Reference

String-to-unsigned integer hash map interface. More...

#include "rtxsrc/rtxHashMap.h"

Go to the source code of this file.


Defines

#define HASHMAPTYPENAME   OSRTHashMapStr2UInt
#define HASHMAPENTRYTYPE   OSRTHashMapStr2UIntEntry
#define HASHMAPKEYTYPE   const OSUTF8CHAR*
#define HASHMAPVALUETYPE   OSUINT32
#define HASHMAPINITFUNC   rtxHashMapStr2UIntInit
#define HASHMAPNEWFUNC   rtxNewHashMapStr2UInt
#define HASHMAPCOPYFUNC   rtxHashMapStr2UIntCopy
#define HASHMAPFREEFUNC   rtxHashMapStr2UIntFree
#define HASHMAPINSERTFUNC   rtxHashMapStr2UIntInsert
#define HASHMAPPUTFUNC   rtxHashMapStr2UIntPut
#define HASHMAPSEARCHFUNC   rtxHashMapStr2UIntSearch
#define HASHMAPREMOVEFUNC   rtxHashMapStr2UIntRemove
#define HASHMAPSORTFUNC   rtxHashMapStr2UIntSort

Detailed Description

String-to-unsigned integer hash map interface.

This relates a string key structure (const OSUTF8CHAR*) to a 32-bit unsigned integer value (OSUINT32). It uses the rtxHashMap .h/.c file as a template.

Definition in file rtxHashMapStr2UInt.h.