rtxHashMapStr2Int.h File Reference

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

#include "rtxsrc/rtxHashMap.h"

Go to the source code of this file.


Defines

#define HASHMAPTYPENAME   OSRTHashMapStr2Int
#define HASHMAPENTRYTYPE   OSRTHashMapStr2IntEntry
#define HASHMAPKEYTYPE   const OSUTF8CHAR*
#define HASHMAPVALUETYPE   OSINT32
#define HASHMAPINITFUNC   rtxHashMapStr2IntInit
#define HASHMAPNEWFUNC   rtxNewHashMapStr2Int
#define HASHMAPCOPYFUNC   rtxHashMapStr2IntCopy
#define HASHMAPFREEFUNC   rtxHashMapStr2IntFree
#define HASHMAPINSERTFUNC   rtxHashMapStr2IntInsert
#define HASHMAPPUTFUNC   rtxHashMapStr2IntPut
#define HASHMAPSEARCHFUNC   rtxHashMapStr2IntSearch
#define HASHMAPREMOVEFUNC   rtxHashMapStr2IntRemove
#define HASHMAPSORTFUNC   rtxHashMapStr2IntSort

Detailed Description

String-to-integer hash map interface.

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

Definition in file rtxHashMapStr2Int.h.