XBinder  Version 2.6.x
rtxHashMapStr2UInt.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2014-2018 Objective Systems, Inc.
3  *
4  * This software is furnished under a license and may be used and copied
5  * only in accordance with the terms of such license and with the
6  * inclusion of the above copyright notice. This software or any other
7  * copies thereof may not be provided or otherwise made available to any
8  * other person. No title to and ownership of the software is hereby
9  * transferred.
10  *
11  * The information in this software is subject to change without notice
12  * and should not be construed as a commitment by Objective Systems, Inc.
13  *
14  * PROPRIETARY NOTICE
15  *
16  * This software is an unpublished work subject to a confidentiality agreement
17  * and is protected by copyright and trade secret law. Unauthorized copying,
18  * redistribution or other use of this work is prohibited.
19  *
20  * The above notice of copyright on this source code product does not indicate
21  * any actual or intended publication of such source code.
22  *
23  *****************************************************************************/
30 #ifndef _RTXHASHMAPSTR2UINT_H_
31 #define _RTXHASHMAPSTR2UINT_H_
32 
33 #include "rtxsrc/rtxHashMapUndef.h"
34 
35 #define HASHMAPTYPENAME OSRTHashMapStr2UInt
36 #define HASHMAPENTRYTYPE OSRTHashMapStr2UIntEntry
37 #define HASHMAPKEYTYPE const OSUTF8CHAR*
38 #define HASHMAPVALUETYPE OSUINT32
39 #define HASHMAPINITFUNC rtxHashMapStr2UIntInit
40 #define HASHMAPNEWFUNC rtxNewHashMapStr2UInt
41 #define HASHMAPCOPYFUNC rtxHashMapStr2UIntCopy
42 #define HASHMAPFREEFUNC rtxHashMapStr2UIntFree
43 #define HASHMAPINSERTFUNC rtxHashMapStr2UIntInsert
44 #define HASHMAPPUTFUNC rtxHashMapStr2UIntPut
45 #define HASHMAPSEARCHFUNC rtxHashMapStr2UIntSearch
46 #define HASHMAPREMOVEFUNC rtxHashMapStr2UIntRemove
47 #define HASHMAPSORTFUNC rtxHashMapStr2UIntSort
48 
49 #include "rtxsrc/rtxHashMap.h"
50 
51 #endif
Undefine all hash map symbols to allow reuse of the basic definitions in a different of the map...
Generic hash map interface.