Class Spinnaker::ICameraList¶
ClassList > Spinnaker > ICameraList
Used to hold a list of camera objects.
#include <ICameraList.h>
Inherited by the following classes: Spinnaker::CameraList
Public Functions¶
| Type | Name |
|---|---|
| virtual void | Add (CameraPtr camera) = 0 |
| virtual void | Append (const CameraList & list) = 0 |
| virtual void | Clear () = 0 |
| virtual CameraPtr | GetByDeviceID (std::string deviceID) const = 0 |
| virtual CameraPtr | GetByIndex (unsigned int index) const = 0 |
| virtual CameraPtr | GetBySerial (std::string serialNumber) const = 0 |
| virtual unsigned int | GetSize () const = 0 |
| virtual void | Remove (CameraPtr camera) = 0 |
| virtual void | RemoveByDeviceID (std::string deviceID) = 0 |
| virtual void | RemoveByIndex (unsigned int index) = 0 |
| virtual void | RemoveBySerial (std::string serialNumber) = 0 |
| virtual CameraPtr | operator[] (unsigned int index) = 0 |
| virtual | ~ICameraList () |
Protected Attributes¶
| Type | Name |
|---|---|
| CameraListData * | m_pCameraListData |
Protected Functions¶
| Type | Name |
|---|---|
| ICameraList () |
|
| ICameraList (const ICameraList &) |
|
| ICameraList & | operator= (const ICameraList &) |
Public Functions Documentation¶
function Add¶
function Append¶
function Clear¶
function GetByDeviceID¶
function GetByIndex¶
function GetBySerial¶
function GetSize¶
function Remove¶
function RemoveByDeviceID¶
function RemoveByIndex¶
function RemoveBySerial¶
function operator[]¶
function ~ICameraList¶
Protected Attributes Documentation¶
variable m_pCameraListData¶
Protected Functions Documentation¶
function ICameraList [1/2]¶
function ICameraList [2/2]¶
function operator=¶
The documentation for this class was generated from the following file C:/workspace/include/Interface/ICameraList.h