Classes | Namespaces | Macros | Typedefs | Functions
OniDriverAPI.h File Reference
#include "OniPlatform.h"
#include "OniCTypes.h"
#include "OniCProperties.h"
#include "OniDriverTypes.h"
#include <stdarg.h>
Include dependency graph for OniDriverAPI.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_TYPEoni::driver::DeviceDisconnectedCallback) (const OniDeviceInfo *, void *pCookie)
 
typedef void(ONI_CALLBACK_TYPEoni::driver::DeviceStateChangedCallback) (const OniDeviceInfo *deviceId, int errorState, void *pCookie)
 
typedef void(ONI_CALLBACK_TYPEoni::driver::NewFrameCallback) (StreamBase *streamId, OniFrame *, void *pCookie)
 
typedef void * oni::driver::pCookie
 
typedef void(ONI_CALLBACK_TYPEoni::driver::PropertyChangedCallback) (void *sender, int propertyId, const void *data, int dataSize, void *pCookie)
 

Functions

typedef oni::driver::void (ONI_CALLBACK_TYPE *DeviceConnectedCallback)(const OniDeviceInfo *
 

Macro Definition Documentation

#define ONI_EXPORT_DRIVER (   DriverClass)

Definition at line 211 of file OniDriverAPI.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Dec 16 2020 03:54:34