#include <Frame.h>
Public Member Functions | |
IMEXPORT | Frame (VmbInt64_t bufferSize) |
IMEXPORT | Frame (VmbUchar_t *pBuffer, VmbInt64_t bufferSize) |
IMEXPORT VmbErrorType | GetAncillaryData (AncillaryDataPtr &ancillaryData) |
IMEXPORT VmbErrorType | GetAncillaryData (ConstAncillaryDataPtr &ancillaryData) const |
IMEXPORT VmbErrorType | GetAncillarySize (VmbUint32_t &ancillarySize) const |
IMEXPORT VmbErrorType | GetBuffer (VmbUchar_t *&pBuffer) |
IMEXPORT VmbErrorType | GetBuffer (const VmbUchar_t *&pBuffer) const |
IMEXPORT VmbErrorType | GetBufferSize (VmbUint32_t &bufferSize) const |
IMEXPORT VmbErrorType | GetFrameID (VmbUint64_t &frameID) const |
IMEXPORT VmbErrorType | GetHeight (VmbUint32_t &height) const |
IMEXPORT VmbErrorType | GetImage (VmbUchar_t *&pBuffer) |
IMEXPORT VmbErrorType | GetImage (const VmbUchar_t *&pBuffer) const |
IMEXPORT VmbErrorType | GetImageSize (VmbUint32_t &imageSize) const |
bool | GetObserver (IFrameObserverPtr &observer) const |
IMEXPORT VmbErrorType | GetOffsetX (VmbUint32_t &offsetX) const |
IMEXPORT VmbErrorType | GetOffsetY (VmbUint32_t &offsetY) const |
IMEXPORT VmbErrorType | GetPixelFormat (VmbPixelFormatType &pixelFormat) const |
IMEXPORT VmbErrorType | GetReceiveStatus (VmbFrameStatusType &status) const |
IMEXPORT VmbErrorType | GetTimestamp (VmbUint64_t ×tamp) const |
IMEXPORT VmbErrorType | GetWidth (VmbUint32_t &width) const |
IMEXPORT VmbErrorType | RegisterObserver (const IFrameObserverPtr &observer) |
IMEXPORT VmbErrorType | UnregisterObserver () |
IMEXPORT | ~Frame () |
Private Member Functions | |
Frame () | |
Frame (Frame &) | |
Frame & | operator= (const Frame &) |
Private Attributes | |
Impl * | m_pImpl |
Friends | |
class | Camera |
IMEXPORT AVT::VmbAPI::Frame::Frame | ( | VmbInt64_t | bufferSize | ) | [explicit] |
IMEXPORT AVT::VmbAPI::Frame::Frame | ( | VmbUchar_t * | pBuffer, |
VmbInt64_t | bufferSize | ||
) |
IMEXPORT AVT::VmbAPI::Frame::~Frame | ( | ) |
AVT::VmbAPI::Frame::Frame | ( | ) | [private] |
AVT::VmbAPI::Frame::Frame | ( | Frame & | ) | [private] |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetAncillaryData | ( | AncillaryDataPtr & | ancillaryData | ) |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetAncillaryData | ( | ConstAncillaryDataPtr & | ancillaryData | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetAncillarySize | ( | VmbUint32_t & | ancillarySize | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetBuffer | ( | VmbUchar_t *& | pBuffer | ) |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetBuffer | ( | const VmbUchar_t *& | pBuffer | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetBufferSize | ( | VmbUint32_t & | bufferSize | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetFrameID | ( | VmbUint64_t & | frameID | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetHeight | ( | VmbUint32_t & | height | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetImage | ( | VmbUchar_t *& | pBuffer | ) |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetImage | ( | const VmbUchar_t *& | pBuffer | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetImageSize | ( | VmbUint32_t & | imageSize | ) | const |
bool AVT::VmbAPI::Frame::GetObserver | ( | IFrameObserverPtr & | observer | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetOffsetX | ( | VmbUint32_t & | offsetX | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetOffsetY | ( | VmbUint32_t & | offsetY | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetPixelFormat | ( | VmbPixelFormatType & | pixelFormat | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetReceiveStatus | ( | VmbFrameStatusType & | status | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetTimestamp | ( | VmbUint64_t & | timestamp | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::GetWidth | ( | VmbUint32_t & | width | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::RegisterObserver | ( | const IFrameObserverPtr & | observer | ) |
IMEXPORT VmbErrorType AVT::VmbAPI::Frame::UnregisterObserver | ( | ) |
Impl* AVT::VmbAPI::Frame::m_pImpl [private] |