Public Member Functions | List of all members
AVT::VmbAPI::IRegisterDevice Class Referenceabstract

#include <IRegisterDevice.h>

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

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 &buffer)=0
 
virtual VmbErrorType WriteRegisters (const Uint64Vector &addresses, const Uint64Vector &buffer, VmbUint32_t &completedWrites)=0
 
virtual ~IRegisterDevice ()
 

Detailed Description

Definition at line 37 of file IRegisterDevice.h.

Constructor & Destructor Documentation

virtual AVT::VmbAPI::IRegisterDevice::~IRegisterDevice ( )
inlinevirtual

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 buffer 
)
pure virtual

Implemented in AVT::VmbAPI::Camera.

virtual VmbErrorType AVT::VmbAPI::IRegisterDevice::WriteRegisters ( const Uint64Vector addresses,
const Uint64Vector buffer,
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 Mon Jun 10 2019 12:50:39