Classes | Typedefs | Enumerations | Functions | Variables
AVT::VmbAPI Namespace Reference

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< CameraPtrCameraPtrVector
typedef NetPointer
< AncillaryData,
AVT::VmbAPINET::AncillaryData > 
ConstAncillaryDataPtr
typedef std::vector< EnumEntryEnumEntryVector
typedef NetPointer< Feature,
AVT::VmbAPINET::Feature > 
FeaturePtr
typedef std::map< std::string,
FeaturePtr
FeaturePtrMap
typedef std::vector< FeaturePtrFeaturePtrVector
typedef std::vector
< FrameHandlerPtr > 
FrameHandlerPtrVector
typedef NetPointer< Frame,
AVT::VmbAPINET::Frame > 
FramePtr
typedef std::vector< FramePtrFramePtrVector
typedef std::vector
< ICameraListObserverPtr > 
ICameraListObserverPtrVector
typedef std::vector
< IFeatureObserverPtr > 
IFeatureObserverPtrVector
typedef std::vector
< IInterfaceListObserverPtr > 
IInterfaceListObserverPtrVector
typedef std::vector< VmbInt64_tInt64Vector
typedef NetPointer< Interface,
AVT::VmbAPINET::Interface > 
InterfacePtr
typedef std::map< std::string,
InterfacePtr
InterfacePtrMap
typedef std::vector< InterfacePtrInterfacePtrVector
typedef LOGGER_DECLLogger
typedef std::vector< std::stringStringVector
typedef std::vector< VmbUchar_tUcharVector
typedef std::vector< VmbUint64_tUint64Vector

Enumerations

enum  { FRAME_HDL = 0 }
enum  UpdateTriggerType { UpdateTriggerPluggedIn = 0, UpdateTriggerPluggedOut = 1, UpdateTriggerOpenStateChanged = 3 }

Functions

template<class T , class T2 >
shared_ptr< Tdynamic_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 Documentation

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.

Definition at line 43 of file VimbaSystem.cpp.

Definition at line 45 of file Camera.h.

typedef NetPointer<AncillaryData, AVT::VmbAPINET::AncillaryData> AVT::VmbAPI::ConstAncillaryDataPtr

Definition at line 68 of file UserSharedPointerDefines.h.

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.

Definition at line 49 of file Feature.h.

Definition at line 46 of file Feature.h.

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

Definition at line 335 of file Frame.h.

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.

Definition at line 44 of file VimbaSystem.cpp.

Definition at line 46 of file VimbaSystem.h.

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.


Enumeration Type Documentation

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.


Function Documentation

template<class T , class T2 >
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.

template<class T1 , class T2 >
bool AVT::VmbAPI::operator!= ( const shared_ptr< T1 > &  sp1,
const shared_ptr< T2 > &  sp2 
)

Definition at line 276 of file SharedPointer_impl.h.

template<class T1 , class T2 >
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  )

Variable Documentation

char const* const AVT::VmbAPI::AVT_IP_OR_MAC_ADDRESS = "IP_OR_MAC@"

Definition at line 51 of file Helper.h.



avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Thu Jun 6 2019 18:23:39