Public Member Functions | List of all members
GENAPI_NAMESPACE::RegisterT< Base > Class Template Reference

Implementation of the IRegister interface. More...

#include <RegisterT.h>

Inheritance diagram for GENAPI_NAMESPACE::RegisterT< Base >:
Inheritance graph
[legend]

Public Member Functions

virtual void Get (uint8_t *pBuffer, int64_t Length, bool Verify=false, bool IgnoreCache=false)
 Implementation of IRegister::Get() More...
 
virtual int64_t GetAddress (bool Verify=false)
 Retrieves the Address of the register. More...
 
virtual int64_t GetLength (bool Verify=false)
 Implementation of IRegister::GetLength() More...
 
virtual void Set (const uint8_t *pBuffer, int64_t Length, bool Verify=true)
 Implementation of IRegister::Set() More...
 

Detailed Description

template<class Base>
class GENAPI_NAMESPACE::RegisterT< Base >

Implementation of the IRegister interface.

Definition at line 53 of file RegisterT.h.

Member Function Documentation

template<class Base>
virtual void GENAPI_NAMESPACE::RegisterT< Base >::Get ( uint8_t *  pBuffer,
int64_t  Length,
bool  Verify = false,
bool  IgnoreCache = false 
)
inlinevirtual

Implementation of IRegister::Get()

Definition at line 135 of file RegisterT.h.

template<class Base>
virtual int64_t GENAPI_NAMESPACE::RegisterT< Base >::GetAddress ( bool  Verify = false)
inlinevirtual

Retrieves the Address of the register.

Definition at line 194 of file RegisterT.h.

template<class Base>
virtual int64_t GENAPI_NAMESPACE::RegisterT< Base >::GetLength ( bool  Verify = false)
inlinevirtual

Implementation of IRegister::GetLength()

Definition at line 186 of file RegisterT.h.

template<class Base>
virtual void GENAPI_NAMESPACE::RegisterT< Base >::Set ( const uint8_t *  pBuffer,
int64_t  Length,
bool  Verify = true 
)
inlinevirtual

Implementation of IRegister::Set()

Definition at line 59 of file RegisterT.h.


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


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:42