#include <XnEvent.h>
Public Types | |
typedef XnStatus(XN_CALLBACK_TYPE * | HandlerPtr )(void *pCookie) |
Public Member Functions | |
virtual XnStatus | Register (HandlerPtr pFunc, void *pCookie, XnCallbackHandle *pHandle=NULL)=0 |
virtual XnStatus | Unregister (XnCallbackHandle handle)=0 |
XnEventInterface () | |
virtual | ~XnEventInterface () |
typedef XnStatus(XN_CALLBACK_TYPE* XnEventInterface::HandlerPtr)(void *pCookie) |
XnEventInterface::XnEventInterface | ( | ) | [inline] |
virtual XnEventInterface::~XnEventInterface | ( | ) | [inline, virtual] |
virtual XnStatus XnEventInterface::Register | ( | HandlerPtr | pFunc, |
void * | pCookie, | ||
XnCallbackHandle * | pHandle = NULL |
||
) | [pure virtual] |
Implemented in XnEvent.
virtual XnStatus XnEventInterface::Unregister | ( | XnCallbackHandle | handle | ) | [pure virtual] |
Implemented in XnEvent.