Classes | Namespaces | Defines | 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

namespace  oni
namespace  oni::driver

Defines

#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 *

Define Documentation

#define ONI_EXPORT_DRIVER (   DriverClass)

Definition at line 211 of file OniDriverAPI.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Jul 10 2019 03:18:55