#include "OniPlatform.h"
#include "OniCTypes.h"
#include "OniCProperties.h"
#include "OniDriverTypes.h"
#include <stdarg.h>
Go to the source code of this file.
Classes | |
class | oni::driver::DeviceBase |
class | oni::driver::DriverBase |
class | oni::driver::DriverServices |
class | oni::driver::StreamBase |
class | oni::driver::StreamServices |
Namespaces | |
oni | |
oni::driver | |
Macros | |
#define | ONI_EXPORT_DRIVER(DriverClass) |
Typedefs | |
typedef void(ONI_CALLBACK_TYPE * | oni::driver::DeviceDisconnectedCallback) (const OniDeviceInfo *, void *pCookie) |
typedef void(ONI_CALLBACK_TYPE * | oni::driver::DeviceStateChangedCallback) (const OniDeviceInfo *deviceId, int errorState, void *pCookie) |
typedef void(ONI_CALLBACK_TYPE * | oni::driver::NewFrameCallback) (StreamBase *streamId, OniFrame *, void *pCookie) |
typedef void * | oni::driver::pCookie |
typedef void(ONI_CALLBACK_TYPE * | oni::driver::PropertyChangedCallback) (void *sender, int propertyId, const void *data, int dataSize, void *pCookie) |
Functions | |
typedef | oni::driver::void (ONI_CALLBACK_TYPE *DeviceConnectedCallback)(const OniDeviceInfo * |
#define ONI_EXPORT_DRIVER | ( | DriverClass | ) |
Definition at line 211 of file OniDriverAPI.h.