Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
AVT::VmbAPI::AncillaryData Class Reference

#include <AncillaryData.h>

Inheritance diagram for AVT::VmbAPI::AncillaryData:
Inheritance graph
[legend]

Classes

struct  Impl
 

Public Member Functions

 AncillaryData (VmbFrame_t *pFrame)
 
IMEXPORT VmbError_t Close ()
 
IMEXPORT VmbErrorType GetBuffer (VmbUchar_t *&pBuffer)
 
IMEXPORT VmbErrorType GetBuffer (const VmbUchar_t *&pBuffer) const
 
IMEXPORT VmbErrorType GetSize (VmbUint32_t &size) const
 
IMEXPORT VmbErrorType Open ()
 
 ~AncillaryData ()
 
- Public Member Functions inherited from AVT::VmbAPI::FeatureContainer
IMEXPORT FeatureContainer ()
 
IMEXPORT VmbErrorType GetFeatureByName (const char *pName, FeaturePtr &pFeature)
 
VmbErrorType GetFeatures (FeaturePtrVector &features)
 
VmbHandle_t GetHandle () const
 
IMEXPORT ~FeatureContainer ()
 
- Public Member Functions inherited from AVT::VmbAPI::BasicLockable
IMEXPORT BasicLockable ()
 
IMEXPORT BasicLockable (MutexPtr pMutex)
 
MutexPtr GetMutex () const
 
void Lock ()
 
void Unlock ()
 
virtual IMEXPORT ~BasicLockable ()
 

Private Member Functions

 AncillaryData ()
 
 AncillaryData (const AncillaryData &)
 
AncillaryDataoperator= (const AncillaryData &)
 

Private Attributes

Implm_pImpl
 

Additional Inherited Members

- Protected Member Functions inherited from AVT::VmbAPI::FeatureContainer
void Reset ()
 
void RevokeHandle ()
 
void SetHandle (const VmbHandle_t handle)
 

Detailed Description

Definition at line 38 of file AncillaryData.h.

Constructor & Destructor Documentation

AVT::VmbAPI::AncillaryData::AncillaryData ( VmbFrame_t pFrame)

Definition at line 57 of file AncillaryData.cpp.

AVT::VmbAPI::AncillaryData::~AncillaryData ( )

Definition at line 63 of file AncillaryData.cpp.

AVT::VmbAPI::AncillaryData::AncillaryData ( )
private

Definition at line 41 of file AncillaryData.cpp.

AVT::VmbAPI::AncillaryData::AncillaryData ( const AncillaryData )
private

Definition at line 46 of file AncillaryData.cpp.

Member Function Documentation

VmbError_t AVT::VmbAPI::AncillaryData::Close ( )

Definition at line 116 of file AncillaryData.cpp.

VmbErrorType AVT::VmbAPI::AncillaryData::GetBuffer ( VmbUchar_t *&  pBuffer)

Definition at line 68 of file AncillaryData.cpp.

VmbErrorType AVT::VmbAPI::AncillaryData::GetBuffer ( const VmbUchar_t *&  pBuffer) const

Definition at line 81 of file AncillaryData.cpp.

VmbErrorType AVT::VmbAPI::AncillaryData::GetSize ( VmbUint32_t size) const

Definition at line 94 of file AncillaryData.cpp.

VmbErrorType AVT::VmbAPI::AncillaryData::Open ( )

Definition at line 101 of file AncillaryData.cpp.

AncillaryData & AVT::VmbAPI::AncillaryData::operator= ( const AncillaryData )
private

Definition at line 51 of file AncillaryData.cpp.

Member Data Documentation

Impl* AVT::VmbAPI::AncillaryData::m_pImpl
private

Definition at line 114 of file AncillaryData.h.


The documentation for this class was generated from the following files:


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