Public Member Functions | |
void | AppendCamToMap (VmbCameraInfo_t camInfo) |
VmbErrorType | GetInterfaceList (std::vector< VmbInterfaceInfo_t > &interfaceInfos) |
bool | IsIPAddress (const char *pStrID) |
VmbErrorType | UpdateCameraList () |
VmbErrorType | UpdateInterfaceList () |
Static Public Member Functions | |
static void VMB_CALL | CameraDiscoveryCallback (const VmbHandle_t handle, const char *name, void *context) |
static void VMB_CALL | InterfaceDiscoveryCallback (const VmbHandle_t handle, const char *name, void *context) |
Public Attributes | |
bool | m_bGeVDiscoveryAutoOn |
bool | m_bGeVTLPresent |
LockableVector< ICameraListObserverPtr > | m_cameraObservers |
ConditionHelper | m_cameraObserversConditionHelper |
LockableMap< std::string, CameraPtr > | m_cameras |
ConditionHelper | m_camerasConditionHelper |
LockableVector< IInterfaceListObserverPtr > | m_interfaceObservers |
ConditionHelper | m_interfaceObserversConditionHelper |
LockableMap< std::string, InterfacePtr > | m_interfaces |
ConditionHelper | m_interfacesConditionHelper |
ICameraFactoryPtr | m_pCameraFactory |
Logger | m_pLogger |
Definition at line 46 of file VimbaSystem.cpp.
void AVT::VmbAPI::VimbaSystem::Impl::AppendCamToMap | ( | VmbCameraInfo_t | camInfo | ) |
Definition at line 1141 of file VimbaSystem.cpp.
|
static |
Definition at line 433 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::Impl::GetInterfaceList | ( | std::vector< VmbInterfaceInfo_t > & | interfaceInfos | ) |
Definition at line 1208 of file VimbaSystem.cpp.
|
static |
Definition at line 549 of file VimbaSystem.cpp.
bool AVT::VmbAPI::VimbaSystem::Impl::IsIPAddress | ( | const char * | pStrID | ) |
Definition at line 1093 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::Impl::UpdateCameraList | ( | ) |
Definition at line 1001 of file VimbaSystem.cpp.
VmbErrorType AVT::VmbAPI::VimbaSystem::Impl::UpdateInterfaceList | ( | ) |
Definition at line 944 of file VimbaSystem.cpp.
bool AVT::VmbAPI::VimbaSystem::Impl::m_bGeVDiscoveryAutoOn |
Definition at line 60 of file VimbaSystem.cpp.
bool AVT::VmbAPI::VimbaSystem::Impl::m_bGeVTLPresent |
Definition at line 61 of file VimbaSystem.cpp.
LockableVector<ICameraListObserverPtr> AVT::VmbAPI::VimbaSystem::Impl::m_cameraObservers |
Definition at line 54 of file VimbaSystem.cpp.
ConditionHelper AVT::VmbAPI::VimbaSystem::Impl::m_cameraObserversConditionHelper |
Definition at line 55 of file VimbaSystem.cpp.
LockableMap<std::string, CameraPtr> AVT::VmbAPI::VimbaSystem::Impl::m_cameras |
Definition at line 49 of file VimbaSystem.cpp.
ConditionHelper AVT::VmbAPI::VimbaSystem::Impl::m_camerasConditionHelper |
Definition at line 50 of file VimbaSystem.cpp.
LockableVector<IInterfaceListObserverPtr> AVT::VmbAPI::VimbaSystem::Impl::m_interfaceObservers |
Definition at line 56 of file VimbaSystem.cpp.
ConditionHelper AVT::VmbAPI::VimbaSystem::Impl::m_interfaceObserversConditionHelper |
Definition at line 57 of file VimbaSystem.cpp.
LockableMap<std::string, InterfacePtr> AVT::VmbAPI::VimbaSystem::Impl::m_interfaces |
Definition at line 51 of file VimbaSystem.cpp.
ConditionHelper AVT::VmbAPI::VimbaSystem::Impl::m_interfacesConditionHelper |
Definition at line 52 of file VimbaSystem.cpp.
ICameraFactoryPtr AVT::VmbAPI::VimbaSystem::Impl::m_pCameraFactory |
Definition at line 63 of file VimbaSystem.cpp.
Logger AVT::VmbAPI::VimbaSystem::Impl::m_pLogger |
Definition at line 66 of file VimbaSystem.cpp.