Namespaces | Defines | 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

namespace  AVT
namespace  AVT::VmbAPI
namespace  AVT::VmbAPINET

Defines

#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

Define 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 Thu Jun 6 2019 18:23:39