#include <XnEvent.h>
Public Types | |
typedef XnStatus(* | HandlerPtr )(void *pCookie) |
Public Member Functions | |
XnEventInterface () | |
virtual | ~XnEventInterface () |
virtual XnStatus | Register (HandlerPtr pFunc, void *pCookie, XnCallbackHandle *pHandle=NULL)=0 |
virtual XnStatus | Unregister (XnCallbackHandle handle)=0 |
typedef XnStatus( * 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.