Classes | Defines
XnStringsHash.h File Reference
#include "XnHash.h"
#include <XnOS.h>
Include dependency graph for XnStringsHash.h:

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 Documentation

#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 
)
Value:
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.



nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:51