Namespaces | Macros | Functions
SharedPointerDefines.h File Reference
#include <VimbaCPP/Include/SharedPointer.h>
Include dependency graph for SharedPointerDefines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 AVT
 
 AVT::VmbAPI
 

Macros

#define SP_ACCESS(sp)   (sp).get()
 
#define SP_DECL(T)   AVT::VmbAPI::shared_ptr<T>
 
#define SP_DYN_CAST(sp, T)   AVT::VmbAPI::dynamic_pointer_cast<T>(sp)
 
#define SP_ISEQUAL(sp1, sp2)   ( (sp1) == (sp2) )
 
#define SP_ISNULL(sp)   ( NULL == (sp) )
 
#define SP_RESET(sp)   (sp).reset()
 
#define SP_SET(sp, rawPtr)   (sp).reset( (rawPtr) )
 

Functions

typedef AVT::VmbAPI::SP_DECL (Interface) InterfacePtr
 
typedef AVT::VmbAPI::SP_DECL (Camera) CameraPtr
 
typedef AVT::VmbAPI::SP_DECL (Feature) FeaturePtr
 
typedef AVT::VmbAPI::SP_DECL (FeatureContainer) FeatureContainerPtr
 
typedef AVT::VmbAPI::SP_DECL (IFeatureObserver) IFeatureObserverPtr
 
typedef AVT::VmbAPI::SP_DECL (Frame) FramePtr
 
typedef AVT::VmbAPI::SP_DECL (FrameHandler) FrameHandlerPtr
 
typedef AVT::VmbAPI::SP_DECL (IFrameObserver) IFrameObserverPtr
 
typedef AVT::VmbAPI::SP_DECL (AncillaryData) AncillaryDataPtr
 
typedef AVT::VmbAPI::SP_DECL (ICameraFactory) ICameraFactoryPtr
 
typedef AVT::VmbAPI::SP_DECL (ICameraListObserver) ICameraListObserverPtr
 
typedef AVT::VmbAPI::SP_DECL (IInterfaceListObserver) IInterfaceListObserverPtr
 
typedef AVT::VmbAPI::SP_DECL (Mutex) MutexPtr
 
typedef AVT::VmbAPI::SP_DECL (BasicLockable) BasicLockablePtr
 

Macro Definition Documentation

#define SP_ACCESS (   sp)    (sp).get()

Definition at line 50 of file SharedPointerDefines.h.

#define SP_DECL (   T)    AVT::VmbAPI::shared_ptr<T>

Definition at line 45 of file SharedPointerDefines.h.

#define SP_DYN_CAST (   sp,
 
)    AVT::VmbAPI::dynamic_pointer_cast<T>(sp)

Definition at line 51 of file SharedPointerDefines.h.

#define SP_ISEQUAL (   sp1,
  sp2 
)    ( (sp1) == (sp2) )

Definition at line 48 of file SharedPointerDefines.h.

#define SP_ISNULL (   sp)    ( NULL == (sp) )

Definition at line 49 of file SharedPointerDefines.h.

#define SP_RESET (   sp)    (sp).reset()

Definition at line 47 of file SharedPointerDefines.h.

#define SP_SET (   sp,
  rawPtr 
)    (sp).reset( (rawPtr) )

Definition at line 46 of file SharedPointerDefines.h.



avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Mon Jun 10 2019 12:50:39