#include <IRegisterDevice.h>
Public Member Functions | |
virtual VmbErrorType | ReadMemory (const VmbUint64_t &address, UcharVector &buffer) const =0 |
virtual VmbErrorType | ReadMemory (const VmbUint64_t &address, UcharVector &buffer, VmbUint32_t &sizeComplete) const =0 |
virtual VmbErrorType | ReadRegisters (const Uint64Vector &addresses, Uint64Vector &buffer) const =0 |
virtual VmbErrorType | ReadRegisters (const Uint64Vector &addresses, Uint64Vector &buffer, VmbUint32_t &completedReads) const =0 |
virtual VmbErrorType | WriteMemory (const VmbUint64_t &address, const UcharVector &buffer)=0 |
virtual VmbErrorType | WriteMemory (const VmbUint64_t &address, const UcharVector &buffer, VmbUint32_t &sizeComplete)=0 |
virtual VmbErrorType | WriteRegisters (const Uint64Vector &addresses, const Uint64Vector &data)=0 |
virtual VmbErrorType | WriteRegisters (const Uint64Vector &addresses, const Uint64Vector &data, VmbUint32_t &completedWrites)=0 |
virtual | ~IRegisterDevice () |
Definition at line 37 of file IRegisterDevice.h.
virtual AVT::VmbAPI::IRegisterDevice::~IRegisterDevice | ( | ) | [inline, virtual] |
Definition at line 41 of file IRegisterDevice.h.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::ReadMemory | ( | const VmbUint64_t & | address, |
UcharVector & | buffer | ||
) | const [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::ReadMemory | ( | const VmbUint64_t & | address, |
UcharVector & | buffer, | ||
VmbUint32_t & | sizeComplete | ||
) | const [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::ReadRegisters | ( | const Uint64Vector & | addresses, |
Uint64Vector & | buffer | ||
) | const [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::ReadRegisters | ( | const Uint64Vector & | addresses, |
Uint64Vector & | buffer, | ||
VmbUint32_t & | completedReads | ||
) | const [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::WriteMemory | ( | const VmbUint64_t & | address, |
const UcharVector & | buffer | ||
) | [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::WriteMemory | ( | const VmbUint64_t & | address, |
const UcharVector & | buffer, | ||
VmbUint32_t & | sizeComplete | ||
) | [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::WriteRegisters | ( | const Uint64Vector & | addresses, |
const Uint64Vector & | data | ||
) | [pure virtual] |
Implemented in AVT::VmbAPI::Camera.
virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::WriteRegisters | ( | const Uint64Vector & | addresses, |
const Uint64Vector & | data, | ||
VmbUint32_t & | completedWrites | ||
) | [pure virtual] |
Implemented in AVT::VmbAPI::Camera.