GenApi 3.5.1
Typedefs | Functions | Variables

Definition of RegisterList_t type and the interface IRegister. More...

Go to the source code of this file.

Typedefs

typedef CRegisterRefT< IRegister > CRegisterRef
 

Functions

virtual void Get (uint8_t *pBuffer, int64_t Length, bool Verify=false, bool IgnoreCache=false)=0
 Fills a buffer with the register's contents.
 
virtual int64_t GetLength (bool Verify=false)=0
 Retrieves the Length of the register [Bytes].
 
virtual int64_t GetAddress (bool Verify=false)=0
 Retrieves the Address of the register.
 

Variables

GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IRegister
 Interface for registers.
 

Function Documentation

◆ Get()

virtual void Get ( uint8_t * pBuffer,
int64_t Length,
bool Verify = false,
bool IgnoreCache = false )
pure virtual
Parameters
pBufferThe buffer receiving the data to read
LengthThe number of bytes to retrieve
VerifyEnables Range verification (default = false). The AccessMode is always checked
IgnoreCacheIf true the value is read ignoring any caches (default = false)