#include <Interface.h>
Public Member Functions | |
virtual IMEXPORT VmbErrorType | Close () |
VmbErrorType | GetID (std::string &ID) const |
VmbErrorType | GetName (std::string &name) const |
IMEXPORT VmbErrorType | GetPermittedAccess (VmbAccessModeType &accessMode) const |
VmbErrorType | GetSerialNumber (std::string &serialNumber) const |
IMEXPORT VmbErrorType | GetType (VmbInterfaceType &type) const |
Interface (const VmbInterfaceInfo_t *pInterfaceInfo) | |
virtual IMEXPORT VmbErrorType | Open () |
virtual | ~Interface () |
Private Member Functions | |
IMEXPORT VmbErrorType | GetID (char *const pID, VmbUint32_t &length) const |
IMEXPORT VmbErrorType | GetName (char *const pName, VmbUint32_t &length) const |
IMEXPORT VmbErrorType | GetSerialNumber (char *const pSerial, VmbUint32_t &length) const |
Interface () | |
Interface (const Interface &) | |
Interface & | operator= (const Interface &) |
Private Attributes | |
Impl * | m_pImpl |
Definition at line 39 of file Interface.h.
AVT::VmbAPI::Interface::Interface | ( | const VmbInterfaceInfo_t * | pInterfaceInfo | ) |
virtual AVT::VmbAPI::Interface::~Interface | ( | ) | [virtual] |
AVT::VmbAPI::Interface::Interface | ( | ) | [private] |
AVT::VmbAPI::Interface::Interface | ( | const Interface & | ) | [private] |
virtual IMEXPORT VmbErrorType AVT::VmbAPI::Interface::Close | ( | ) | [virtual] |
VmbErrorType AVT::VmbAPI::Interface::GetID | ( | std::string & | ID | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetID | ( | char *const | pID, |
VmbUint32_t & | length | ||
) | const [private] |
VmbErrorType AVT::VmbAPI::Interface::GetName | ( | std::string & | name | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetName | ( | char *const | pName, |
VmbUint32_t & | length | ||
) | const [private] |
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetPermittedAccess | ( | VmbAccessModeType & | accessMode | ) | const |
VmbErrorType AVT::VmbAPI::Interface::GetSerialNumber | ( | std::string & | serialNumber | ) | const |
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetSerialNumber | ( | char *const | pSerial, |
VmbUint32_t & | length | ||
) | const [private] |
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetType | ( | VmbInterfaceType & | type | ) | const |
virtual IMEXPORT VmbErrorType AVT::VmbAPI::Interface::Open | ( | ) | [virtual] |
Impl* AVT::VmbAPI::Interface::m_pImpl [private] |
Reimplemented from AVT::VmbAPI::FeatureContainer.
Definition at line 156 of file Interface.h.