Argus API
Argus Camera API
|
A CameraProvider instance provides the entry point to the Argus runtime. More...
#include <CameraProvider.h>
Static Public Member Functions | |
static CameraProvider * | create (Status *status=NULL) |
Creates and returns a new Argus CameraProvider. |
Protected Member Functions | |
~CameraProvider () | |
![]() | |
~InterfaceProvider () | |
![]() | |
~Destructable () |
Additional Inherited Members | |
![]() | |
virtual Interface * | getInterface (const InterfaceID &interfaceId)=0 |
Acquire the interface specified by interfaceId . | |
![]() | |
virtual void | destroy ()=0 |
Destroy this object. |
A CameraProvider instance provides the entry point to the Argus runtime.
It provides methods for querying the cameras in the system and for creating camera devices.
Definition at line 41 of file CameraProvider.h.
|
inlineprotected |
Definition at line 55 of file CameraProvider.h.
|
static |
Creates and returns a new Argus CameraProvider.
If a CameraProvider object has already been created, this method will return a pointer to that object.
[out] | status | Optional pointer to return success/status of the call. |