Classes | |
struct | AcquireImageHelper |
class | AncillaryData |
class | BaseFeature |
class | BasicLockable |
class | BoolFeature |
class | Camera |
class | Clock |
class | CommandFeature |
class | Condition |
class | ConditionHelper |
class | DefaultCameraFactory |
struct | dynamic_cast_tag |
class | EnumEntry |
class | EnumFeature |
class | Feature |
class | FeatureContainer |
class | FileLogger |
class | FloatFeature |
class | Frame |
class | FrameHandler |
class | ICameraFactory |
class | ICameraListObserver |
class | IFeatureObserver |
class | IFrameObserver |
class | IInterfaceListObserver |
class | Interface |
class | IntFeature |
class | IRegisterDevice |
class | LockableMap |
class | LockableVector |
class | Mutex |
class | MutexGuard |
class | RawFeature |
class | ref_count |
class | ref_count_base |
class | Semaphore |
class | shared_ptr |
class | StringFeature |
class | VimbaSystem |
Typedefs | |
typedef NetPointer< AncillaryData, AVT::VmbAPINET::AncillaryData > | AncillaryDataPtr |
typedef NetPointer< Camera, AVT::VmbAPINET::Camera > | CameraPtr |
typedef std::map< std::string, CameraPtr > | CameraPtrMap |
typedef std::vector< CameraPtr > | CameraPtrVector |
typedef NetPointer< AncillaryData, AVT::VmbAPINET::AncillaryData > | ConstAncillaryDataPtr |
typedef std::vector< EnumEntry > | EnumEntryVector |
typedef NetPointer< Feature, AVT::VmbAPINET::Feature > | FeaturePtr |
typedef std::map< std::string, FeaturePtr > | FeaturePtrMap |
typedef std::vector< FeaturePtr > | FeaturePtrVector |
typedef std::vector< FrameHandlerPtr > | FrameHandlerPtrVector |
typedef NetPointer< Frame, AVT::VmbAPINET::Frame > | FramePtr |
typedef std::vector< FramePtr > | FramePtrVector |
typedef std::vector< ICameraListObserverPtr > | ICameraListObserverPtrVector |
typedef std::vector< IFeatureObserverPtr > | IFeatureObserverPtrVector |
typedef std::vector< IInterfaceListObserverPtr > | IInterfaceListObserverPtrVector |
typedef std::vector< VmbInt64_t > | Int64Vector |
typedef NetPointer< Interface, AVT::VmbAPINET::Interface > | InterfacePtr |
typedef std::map< std::string, InterfacePtr > | InterfacePtrMap |
typedef std::vector< InterfacePtr > | InterfacePtrVector |
typedef LOGGER_DECL * | Logger |
typedef std::vector< std::string > | StringVector |
typedef std::vector< VmbUchar_t > | UcharVector |
typedef std::vector< VmbUint64_t > | Uint64Vector |
Enumerations | |
enum | { FRAME_HDL =0 } |
enum | UpdateTriggerType { UpdateTriggerPluggedIn = 0, UpdateTriggerPluggedOut = 1, UpdateTriggerOpenStateChanged = 3 } |
Functions | |
template<class T , class T2 > | |
shared_ptr< T > | dynamic_pointer_cast (const shared_ptr< T2 > &rSharedPointer) |
VmbErrorType | GetFeatureValueInt (Camera &cam, const char *name, VmbInt64_t &val) |
template<class T1 , class T2 > | |
bool | operator!= (const shared_ptr< T1 > &sp1, const shared_ptr< T2 > &sp2) |
template<class T1 , class T2 > | |
bool | operator== (const shared_ptr< T1 > &sp1, const shared_ptr< T2 > &sp2) |
VmbErrorType | RunFeatureCommand (Camera &cam, const char *name) |
typedef | SP_DECL (Interface) InterfacePtr |
typedef | SP_DECL (Camera) CameraPtr |
typedef | SP_DECL (Feature) FeaturePtr |
typedef | SP_DECL (FeatureContainer) FeatureContainerPtr |
typedef | SP_DECL (IFeatureObserver) IFeatureObserverPtr |
typedef | SP_DECL (Frame) FramePtr |
typedef | SP_DECL (FrameHandler) FrameHandlerPtr |
typedef | SP_DECL (IFrameObserver) IFrameObserverPtr |
typedef | SP_DECL (AncillaryData) AncillaryDataPtr |
typedef | SP_DECL (ICameraFactory) ICameraFactoryPtr |
typedef | SP_DECL (ICameraListObserver) ICameraListObserverPtr |
typedef | SP_DECL (IInterfaceListObserver) IInterfaceListObserverPtr |
typedef | SP_DECL (Mutex) MutexPtr |
typedef | SP_DECL (BasicLockable) BasicLockablePtr |
Variables | |
char const *const | AVT_IP_OR_MAC_ADDRESS = "IP_OR_MAC@" |
typedef NetPointer<AncillaryData, AVT::VmbAPINET::AncillaryData> AVT::VmbAPI::AncillaryDataPtr |
Definition at line 66 of file UserSharedPointerDefines.h.
typedef NetPointer<Camera, AVT::VmbAPINET::Camera> AVT::VmbAPI::CameraPtr |
Definition at line 42 of file UserSharedPointerDefines.h.
typedef std::map<std::string, CameraPtr> AVT::VmbAPI::CameraPtrMap |
Definition at line 43 of file VimbaSystem.cpp.
typedef std::vector<CameraPtr> AVT::VmbAPI::CameraPtrVector |
typedef NetPointer<AncillaryData, AVT::VmbAPINET::AncillaryData> AVT::VmbAPI::ConstAncillaryDataPtr |
Definition at line 68 of file UserSharedPointerDefines.h.
typedef std::vector<EnumEntry> AVT::VmbAPI::EnumEntryVector |
Definition at line 65 of file VimbaCPPCommon.h.
typedef NetPointer<Feature, AVT::VmbAPINET::Feature> AVT::VmbAPI::FeaturePtr |
Definition at line 48 of file UserSharedPointerDefines.h.
typedef std::map<std::string, FeaturePtr> AVT::VmbAPI::FeaturePtrMap |
typedef std::vector<FeaturePtr> AVT::VmbAPI::FeaturePtrVector |
typedef std::vector<FrameHandlerPtr> AVT::VmbAPI::FrameHandlerPtrVector |
Definition at line 66 of file FrameHandler.h.
typedef NetPointer<Frame, AVT::VmbAPINET::Frame> AVT::VmbAPI::FramePtr |
Definition at line 57 of file UserSharedPointerDefines.h.
typedef std::vector<FramePtr> AVT::VmbAPI::FramePtrVector |
typedef std::vector<ICameraListObserverPtr> AVT::VmbAPI::ICameraListObserverPtrVector |
Definition at line 69 of file ICameraListObserver.h.
typedef std::vector<IFeatureObserverPtr> AVT::VmbAPI::IFeatureObserverPtrVector |
Definition at line 65 of file IFeatureObserver.h.
typedef std::vector<IInterfaceListObserverPtr> AVT::VmbAPI::IInterfaceListObserverPtrVector |
Definition at line 68 of file IInterfaceListObserver.h.
typedef std::vector<VmbInt64_t> AVT::VmbAPI::Int64Vector |
Definition at line 62 of file VimbaCPPCommon.h.
typedef NetPointer<Interface, AVT::VmbAPINET::Interface> AVT::VmbAPI::InterfacePtr |
Definition at line 45 of file UserSharedPointerDefines.h.
typedef std::map<std::string, InterfacePtr> AVT::VmbAPI::InterfacePtrMap |
Definition at line 44 of file VimbaSystem.cpp.
typedef std::vector<InterfacePtr> AVT::VmbAPI::InterfacePtrVector |
Definition at line 46 of file VimbaSystem.h.
typedef LOGGER_DECL * AVT::VmbAPI::Logger |
Definition at line 47 of file LoggerDefines.h.
typedef std::vector<std::string> AVT::VmbAPI::StringVector |
Definition at line 64 of file VimbaCPPCommon.h.
typedef std::vector<VmbUchar_t> AVT::VmbAPI::UcharVector |
Definition at line 63 of file VimbaCPPCommon.h.
typedef std::vector<VmbUint64_t> AVT::VmbAPI::Uint64Vector |
Definition at line 61 of file VimbaCPPCommon.h.
anonymous enum |
Enumerator | |
---|---|
FRAME_HDL |
Definition at line 43 of file FrameHandler.h.
Enumerator | |
---|---|
UpdateTriggerPluggedIn | |
UpdateTriggerPluggedOut | |
UpdateTriggerOpenStateChanged |
Definition at line 54 of file VimbaCPPCommon.h.
shared_ptr< T > AVT::VmbAPI::dynamic_pointer_cast | ( | const shared_ptr< T2 > & | rSharedPointer | ) |
Definition at line 264 of file SharedPointer_impl.h.
VmbErrorType AVT::VmbAPI::GetFeatureValueInt | ( | Camera & | cam, |
const char * | name, | ||
VmbInt64_t & | val | ||
) |
Definition at line 54 of file Camera.cpp.
bool AVT::VmbAPI::operator!= | ( | const shared_ptr< T1 > & | sp1, |
const shared_ptr< T2 > & | sp2 | ||
) |
Definition at line 276 of file SharedPointer_impl.h.
bool AVT::VmbAPI::operator== | ( | const shared_ptr< T1 > & | sp1, |
const shared_ptr< T2 > & | sp2 | ||
) |
Definition at line 270 of file SharedPointer_impl.h.
VmbErrorType AVT::VmbAPI::RunFeatureCommand | ( | Camera & | cam, |
const char * | name | ||
) |
Definition at line 85 of file Camera.cpp.
typedef AVT::VmbAPI::SP_DECL | ( | Interface | ) |
typedef AVT::VmbAPI::SP_DECL | ( | Camera | ) |
typedef AVT::VmbAPI::SP_DECL | ( | Feature | ) |
typedef AVT::VmbAPI::SP_DECL | ( | FeatureContainer | ) |
typedef AVT::VmbAPI::SP_DECL | ( | IFeatureObserver | ) |
typedef AVT::VmbAPI::SP_DECL | ( | Frame | ) |
typedef AVT::VmbAPI::SP_DECL | ( | FrameHandler | ) |
typedef AVT::VmbAPI::SP_DECL | ( | IFrameObserver | ) |
typedef AVT::VmbAPI::SP_DECL | ( | AncillaryData | ) |
typedef AVT::VmbAPI::SP_DECL | ( | ICameraFactory | ) |
typedef AVT::VmbAPI::SP_DECL | ( | ICameraListObserver | ) |
typedef AVT::VmbAPI::SP_DECL | ( | IInterfaceListObserver | ) |
typedef AVT::VmbAPI::SP_DECL | ( | Mutex | ) |
typedef AVT::VmbAPI::SP_DECL | ( | BasicLockable | ) |