Public Member Functions
AVT::VmbAPI::IRegisterDevice Class Reference

#include <IRegisterDevice.h>

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

List of all members.

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 ()

Detailed Description

Definition at line 37 of file IRegisterDevice.h.


Constructor & Destructor Documentation

virtual AVT::VmbAPI::IRegisterDevice::~IRegisterDevice ( ) [inline, virtual]

Definition at line 41 of file IRegisterDevice.h.


Member Function Documentation

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.


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