HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_IndexedHashMapT.h File Reference
#include "UT_StringHolder.h"
#include "UT_IndexedHashMap.h"
+ Include dependency graph for UT_IndexedHashMapT.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_IndexedHashMapItemKeyContainer< KEY >
 
class  ut_IndexedHashMapDeferNullAlloc
 An allocator object which dis-allows deferred allocation of items. More...
 
class  ut_IndexedHashMapDeferItemAlloc< KEY, ITEM >
 
class  UT_IndexedHashMapT< KEY, ITEM, DEFER_ALLOC >
 A thread-safe hash map which stores indexed shared items. More...
 

Typedefs

using UT_IndexedHashMapStringKey = UT_StringHolder
 
using UT_IndexedHashMapStringItem = UT_IndexedHashMapItemKeyContainer< UT_IndexedHashMapStringKey >
 
using UT_IndexedHashMapStringAlloc = ut_IndexedHashMapDeferItemAlloc< UT_IndexedHashMapStringKey, UT_IndexedHashMapStringItem >
 A typedef for an allocator for the string key/item allocation. More...
 
using UT_IndexedStringMap = UT_IndexedHashMapT< UT_IndexedHashMapStringKey, UT_IndexedHashMapStringItem, UT_IndexedHashMapStringAlloc >
 A string map. More...
 

Typedef Documentation

A typedef for an allocator for the string key/item allocation.

Definition at line 92 of file UT_IndexedHashMapT.h.

A typedef for a string item container. This is an item container which holds a UT_IndexedHashMapStringKey

Definition at line 60 of file UT_IndexedHashMapT.h.