11 #ifdef RX_RAYCAMAPI_EXPORTS 12 #define DLL_API __declspec(dllexport) 14 #define DLL_API __declspec(dllimport) 18 #pragma managed(push, off) 21 #include "Rx.RayCam.Interface/IStatusHandlerFunction.h" 22 #include "Rx.Interop.Runtime31/IException.h" 23 #include "Rx.Interop.Runtime28/RxImageTypes.h"
DLL_API Rx::RayCam::IDriver * CreateDriver(void)
Creates the driver object. The default order to create a camera would be:
Driver class initializes the driver and checks for connected and valid devices. You can search for de...
Definition: IDriver.h:32
#define DLL_API
Definition: RayCamAPI.h:14
DLL_API void AddStatusMessageHandler(TStatusMessageCallback pFunc, void *pvContext)
Registers a status message callback Function. This function will be called when a new Status Message ...
DLL_API void ReleaseDriver(void)
Releases and cleans up the driver and disconnects all attached cameras.
DLL_API void SetInfoLogLevel(int iErrorLevel)
Set the Info log Level.
DLL_API void RemoveStatusMessageHandler(TStatusMessageCallback pFunc, void *pvContext)
Removes a registered message callback function.
DLL_API void AddInfoLogMessage(int iInfoLevel, std::string sMsg)
Adds an information log message.
Definition: RayCamAPI.h:27