Public Member Functions
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]

List of all members.

Public Member Functions

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

Detailed Description

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

Implementation of the IRegister interface.

Definition at line 52 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 
) [inline, virtual]

Implementation of IRegister::Get()

Definition at line 130 of file RegisterT.h.

template<class Base>
virtual int64_t GENAPI_NAMESPACE::RegisterT< Base >::GetAddress ( ) [inline, virtual]

Retrieves the Address of the register.

Definition at line 185 of file RegisterT.h.

template<class Base>
virtual int64_t GENAPI_NAMESPACE::RegisterT< Base >::GetLength ( ) [inline, virtual]

Implementation of IRegister::GetLength()

Definition at line 177 of file RegisterT.h.

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

Implementation of IRegister::Set()

Definition at line 58 of file RegisterT.h.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:11