Public Member Functions | Private Member Functions | Private Attributes
AVT::VmbAPI::Interface Class Reference

#include <Interface.h>

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

List of all members.

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 &)
Interfaceoperator= (const Interface &)

Private Attributes

Impl * m_pImpl

Detailed Description

Definition at line 39 of file Interface.h.


Constructor & Destructor Documentation

virtual AVT::VmbAPI::Interface::~Interface ( ) [virtual]

Member Function Documentation

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]
VmbErrorType AVT::VmbAPI::Interface::GetSerialNumber ( std::string &  serialNumber) const
IMEXPORT VmbErrorType AVT::VmbAPI::Interface::GetSerialNumber ( char *const  pSerial,
VmbUint32_t length 
) const [private]
virtual IMEXPORT VmbErrorType AVT::VmbAPI::Interface::Open ( ) [virtual]
Interface& AVT::VmbAPI::Interface::operator= ( const Interface ) [private]

Member Data Documentation

Reimplemented from AVT::VmbAPI::FeatureContainer.

Definition at line 156 of file Interface.h.


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


avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Thu Aug 27 2015 12:29:49