Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
SocCamera::tcRegUpdateTypeMsg< T > Class Template Reference

#include <RegisterFile.h>

Inheritance diagram for SocCamera::tcRegUpdateTypeMsg< T >:
Collaboration diagram for SocCamera::tcRegUpdateTypeMsg< T >:

Public Member Functions

 tcRegUpdateTypeMsg (const tcRegisterFile::tsRegDefinition *preg, T oldval, T newval)
 
- Public Member Functions inherited from SocCamera::tcRegUpdateMsg
 tcRegUpdateMsg (const tcRegisterFile::tsRegDefinition *preg)
 

Public Attributes

m_oldval
 This is the old value before we decided to try and change it. More...
 
m_newval
 This is the new value that we are trying to change to. More...
 
m_fixval
 This is the new value after all the handlers have had a chance verify it. It' may be different than the new value. More...
 
- Public Attributes inherited from SocCamera::tcRegUpdateMsg
const tcRegisterFile::tsRegDefinitionm_reg_def
 
teRegType m_regtype
 
uint32_t m_address
 
bool m_handled
 
GEV_STATUS m_status
 
uint32_t m_length
 

Constructor & Destructor Documentation

◆ tcRegUpdateTypeMsg()

template<typename T >
SocCamera::tcRegUpdateTypeMsg< T >::tcRegUpdateTypeMsg ( const tcRegisterFile::tsRegDefinition preg,
oldval,
newval 
)
inline

Member Data Documentation

◆ m_fixval

template<typename T >
T SocCamera::tcRegUpdateTypeMsg< T >::m_fixval

This is the new value after all the handlers have had a chance verify it. It' may be different than the new value.

◆ m_newval

template<typename T >
T SocCamera::tcRegUpdateTypeMsg< T >::m_newval

This is the new value that we are trying to change to.

◆ m_oldval

template<typename T >
T SocCamera::tcRegUpdateTypeMsg< T >::m_oldval

This is the old value before we decided to try and change it.


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