Namespaces | Macros | Typedefs | Functions
UserSharedPointerDefines.h File Reference
#include "..\..\..\..\VimbaNET\Include\NetPointer.h"
#include "..\..\..\..\VimbaNET\Include\NetCamera.h"
#include "..\..\..\..\VimbaNET\Include\NetInterface.h"
#include "..\..\..\..\VimbaNET\Include\NetFrame.h"
#include "..\..\..\..\VimbaNET\Include\NetFeature.h"
#include "..\..\..\..\VimbaNET\Include\NetAncillaryData.h"
Include dependency graph for UserSharedPointerDefines.h:

Go to the source code of this file.

Namespaces

 AVT
 
 AVT::VmbAPI
 
 AVT::VmbAPINET
 

Macros

#define SP_ACCESS(sp)   sp.AccessNative()
 
#define SP_DECL(T)   NetPointer<T>
 
#define SP_ISEQUAL(sp1, sp2)   sp1.IsEqualTo(sp2)
 
#define SP_ISNULL(sp)   sp.IsNull()
 
#define SP_RESET(sp)   sp.Reset()
 
#define SP_SET(sp, rawPtr)   sp.Reset( rawPtr )
 

Typedefs

typedef NetPointer< AncillaryData, AVT::VmbAPINET::AncillaryData > AVT::VmbAPI::AncillaryDataPtr
 
typedef NetPointer< Camera, AVT::VmbAPINET::Camera > AVT::VmbAPI::CameraPtr
 
typedef NetPointer< AncillaryData, AVT::VmbAPINET::AncillaryData > AVT::VmbAPI::ConstAncillaryDataPtr
 
typedef NetPointer< Feature, AVT::VmbAPINET::Feature > AVT::VmbAPI::FeaturePtr
 
typedef NetPointer< Frame, AVT::VmbAPINET::Frame > AVT::VmbAPI::FramePtr
 
typedef NetPointer< Interface, AVT::VmbAPINET::Interface > AVT::VmbAPI::InterfacePtr
 

Functions

typedef AVT::VmbAPI::SP_DECL (FeatureContainer) FeatureContainerPtr
 
typedef AVT::VmbAPI::SP_DECL (IFeatureObserver) IFeatureObserverPtr
 
typedef AVT::VmbAPI::SP_DECL (FrameHandler) FrameHandlerPtr
 
typedef AVT::VmbAPI::SP_DECL (IFrameObserver) IFrameObserverPtr
 
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.AccessNative()

Definition at line 40 of file UserSharedPointerDefines.h.

#define SP_DECL (   T)    NetPointer<T>

Definition at line 30 of file UserSharedPointerDefines.h.

#define SP_ISEQUAL (   sp1,
  sp2 
)    sp1.IsEqualTo(sp2)

Definition at line 36 of file UserSharedPointerDefines.h.

#define SP_ISNULL (   sp)    sp.IsNull()

Definition at line 38 of file UserSharedPointerDefines.h.

#define SP_RESET (   sp)    sp.Reset()

Definition at line 34 of file UserSharedPointerDefines.h.

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

Definition at line 32 of file UserSharedPointerDefines.h.



avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Wed Jun 5 2019 22:22:40