#include <VimbaCPP/Include/SharedPointer.h>

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 (AncillaryData) AncillaryDataPtr |
| typedef | AVT::VmbAPI::SP_DECL (BasicLockable) BasicLockablePtr |
| 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 (Frame) FramePtr |
| typedef | AVT::VmbAPI::SP_DECL (FrameHandler) FrameHandlerPtr |
| typedef | AVT::VmbAPI::SP_DECL (ICameraFactory) ICameraFactoryPtr |
| typedef | AVT::VmbAPI::SP_DECL (ICameraListObserver) ICameraListObserverPtr |
| typedef | AVT::VmbAPI::SP_DECL (IFeatureObserver) IFeatureObserverPtr |
| typedef | AVT::VmbAPI::SP_DECL (IFrameObserver) IFrameObserverPtr |
| typedef | AVT::VmbAPI::SP_DECL (IInterfaceListObserver) IInterfaceListObserverPtr |
| typedef | AVT::VmbAPI::SP_DECL (Interface) InterfacePtr |
| typedef | AVT::VmbAPI::SP_DECL (Mutex) MutexPtr |
| #define SP_ACCESS | ( | sp | ) | (sp).get() |
Definition at line 49 of file SharedPointerDefines.h.
| #define SP_DECL | ( | T | ) | AVT::VmbAPI::shared_ptr<T> |
Definition at line 44 of file SharedPointerDefines.h.
| #define SP_DYN_CAST | ( | sp, | |
| T | |||
| ) | AVT::VmbAPI::dynamic_pointer_cast<T>(sp) |
Definition at line 50 of file SharedPointerDefines.h.
| #define SP_ISEQUAL | ( | sp1, | |
| sp2 | |||
| ) | ( (sp1) == (sp2) ) |
Definition at line 47 of file SharedPointerDefines.h.
| #define SP_ISNULL | ( | sp | ) | ( NULL == (sp) ) |
Definition at line 48 of file SharedPointerDefines.h.
| #define SP_RESET | ( | sp | ) | (sp).reset() |
Definition at line 46 of file SharedPointerDefines.h.
| #define SP_SET | ( | sp, | |
| rawPtr | |||
| ) | (sp).reset( (rawPtr) ) |
Definition at line 45 of file SharedPointerDefines.h.