XnStack.h File Reference

#include "XnList.h"

Go to the source code of this file.

Classes

class  XnStack

Defines

#define XN_DECLARE_STACK_WITH_TRANSLATOR_DECL(decl, Type, ClassName, Translator)
#define XN_DECLARE_STACK_WITH_TRANSLATOR(Type, ClassName, Translator)   XN_DECLARE_STACK_WITH_TRANSLATOR_DECL(, ClassName, Translator)
#define XN_DECLARE_STACK_DECL(decl, Type, ClassName)
#define XN_DECLARE_STACK(Type, ClassName)   XN_DECLARE_STACK_DECL(, Type, ClassName)

Define Documentation

#define XN_DECLARE_STACK ( Type,
ClassName   )     XN_DECLARE_STACK_DECL(, Type, ClassName)

Declares a stack of type Type, named ClassName, that uses the default translator.

#define XN_DECLARE_STACK_DECL ( decl,
Type,
ClassName   ) 
Value:

Declares a stack of type Type, named ClassName, that uses the default translator. It is declared using the declspec decl.

#define XN_DECLARE_STACK_WITH_TRANSLATOR ( Type,
ClassName,
Translator   )     XN_DECLARE_STACK_WITH_TRANSLATOR_DECL(, ClassName, Translator)

Declares a stack of type Type, named ClassName. The class uses Translator for translating from Type to XnValue.

#define XN_DECLARE_STACK_WITH_TRANSLATOR_DECL ( decl,
Type,
ClassName,
Translator   ) 
Value:
/* Note: we use queue declaration, as this is the same interface. */                \
    XN_DECLARE_QUEUE_WITH_TRANSLATOR_DECL(decl, Type, ClassName, Translator, XnStack)

Declares a stack of type Type, named ClassName. The class uses Translator for translating from Type to XnValue. It is declared using the declspec decl.

Generated on Thu Dec 20 21:49:19 2012 for OpenNI 1.5.4 by  doxygen 1.6.3