#include <VimbaSystem.h>
Classes | |
struct | Impl |
Static Public Member Functions | |
static IMEXPORT VimbaSystem & | GetInstance () |
Private Member Functions | |
IMEXPORT VmbErrorType | GetCameras (CameraPtr *pCameras, VmbUint32_t &size) |
IMEXPORT VmbErrorType | GetInterfaces (InterfacePtr *pInterfaces, VmbUint32_t &size) |
VimbaSystem & | operator= (const VimbaSystem &system) |
VimbaSystem () | |
VimbaSystem (const VimbaSystem &) | |
~VimbaSystem () | |
Private Attributes | |
Impl * | m_pImpl |
Static Private Attributes | |
static VimbaSystem | _instance |
Definition at line 48 of file VimbaSystem.h.
|
private |
Definition at line 911 of file VimbaSystem.cpp.
|
private |
Definition at line 921 of file VimbaSystem.cpp.
|
private |
Definition at line 932 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::GetCameraByID | ( | const char * | pID, |
CameraPtr & | pCamera | ||
) |
Definition at line 312 of file VimbaSystem.cpp.
CameraPtr AVT::VmbAPI::VimbaSystem::GetCameraPtrByHandle | ( | const VmbHandle_t | handle | ) | const |
Definition at line 404 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::GetCameras | ( | CameraPtrVector & | cameras | ) |
|
private |
Definition at line 271 of file VimbaSystem.cpp.
|
static |
Definition at line 79 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::GetInterfaceByID | ( | const char * | pID, |
InterfacePtr & | pInterface | ||
) |
Definition at line 200 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::GetInterfaces | ( | InterfacePtrVector & | interfaces | ) |
|
private |
Definition at line 159 of file VimbaSystem.cpp.
Logger AVT::VmbAPI::VimbaSystem::GetLogger | ( | ) | const |
Definition at line 1088 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::OpenCameraByID | ( | const char * | pID, |
VmbAccessModeType | eAccessMode, | ||
CameraPtr & | pCamera | ||
) |
Definition at line 388 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::OpenInterfaceByID | ( | const char * | pID, |
InterfacePtr & | pInterface | ||
) |
Definition at line 255 of file VimbaSystem.cpp.
|
private |
Definition at line 926 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::QueryVersion | ( | VmbVersionInfo_t & | version | ) |
Definition at line 84 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::RegisterCameraFactory | ( | const ICameraFactoryPtr & | pCameraFactory | ) |
Definition at line 886 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::RegisterCameraListObserver | ( | const ICameraListObserverPtr & | pObserver | ) |
Definition at line 669 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::RegisterInterfaceListObserver | ( | const IInterfaceListObserverPtr & | pObserver | ) |
Definition at line 790 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::Shutdown | ( | ) |
Definition at line 102 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::Startup | ( | ) |
Definition at line 93 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::UnregisterCameraFactory | ( | ) |
Definition at line 898 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::UnregisterCameraListObserver | ( | const ICameraListObserverPtr & | pObserver | ) |
Definition at line 726 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::UnregisterInterfaceListObserver | ( | const IInterfaceListObserverPtr & | pObserver | ) |
Definition at line 838 of file VimbaSystem.cpp.
|
staticprivate |
Definition at line 363 of file VimbaSystem.h.
|
private |
Definition at line 369 of file VimbaSystem.h.