
Go to the source code of this file.
Classes | |
| class | XnStringsKeyManager |
| class | XnStringsKeyTranslator |
Defines | |
| #define | XN_DECLARE_STRINGS_HASH(ValueType, ClassName) XN_DECLARE_STRINGS_HASH_DECL(, ValueType, ClassName) |
| #define | XN_DECLARE_STRINGS_HASH_DECL(decl, ValueType, ClassName) |
| #define | XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR(ValueType, ClassName, ValueTranslator) XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR_DECL(, ValueType, ClassName, ValueTranslator) |
| #define | XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR_DECL(decl, ValueType, ClassName, ValueTranslator) XN_DECLARE_HASH_DECL(decl, const XnChar*, ValueType, ClassName, XnStringsKeyTranslator, ValueTranslator, XnStringsKeyManager) \ |
| #define XN_DECLARE_STRINGS_HASH | ( | ValueType, | |
| ClassName | |||
| ) | XN_DECLARE_STRINGS_HASH_DECL(, ValueType, ClassName) |
Declares a hash table from strings to ValueType that's named ClassName and uses default translator to translate values.
Definition at line 116 of file XnStringsHash.h.
| #define XN_DECLARE_STRINGS_HASH_DECL | ( | decl, | |
| ValueType, | |||
| ClassName | |||
| ) |
XN_DECLARE_DEFAULT_VALUE_TRANSLATOR_DECL(decl, ValueType, XN_DEFAULT_TRANSLATOR_NAME(ClassName)) \ XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR_DECL(decl, ValueType, ClassName, XN_DEFAULT_TRANSLATOR_NAME(ClassName)) \
Declares a hash table from strings to ValueType that's named ClassName and uses default translator to translate values. It is declared using the decl declspec.
Definition at line 108 of file XnStringsHash.h.
| #define XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR | ( | ValueType, | |
| ClassName, | |||
| ValueTranslator | |||
| ) | XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR_DECL(, ValueType, ClassName, ValueTranslator) |
Declares a hash table from strings to ValueType that's named ClassName and uses ValueTranslator to translate values.
Definition at line 101 of file XnStringsHash.h.
| #define XN_DECLARE_STRINGS_HASH_WITH_TRANSLATOR_DECL | ( | decl, | |
| ValueType, | |||
| ClassName, | |||
| ValueTranslator | |||
| ) | XN_DECLARE_HASH_DECL(decl, const XnChar*, ValueType, ClassName, XnStringsKeyTranslator, ValueTranslator, XnStringsKeyManager) \ |
Declares a hash table from strings to ValueType that's named ClassName and uses ValueTranslator to translate values. It is declared using the decl declspec.
Definition at line 94 of file XnStringsHash.h.