ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | Friends | List of all members
devmgr::sensor::SensorControllerData Struct Reference

#include <sensorLcsIf.hpp>

Inheritance diagram for devmgr::sensor::SensorControllerData:
devmgr::common::DeviceControllerData devmgr::common::DeviceControllerData devmgr::common::DeviceControllerData

Public Member Functions

 SensorControllerData ()
 
virtual ~SensorControllerData ()
 
std::string GetErrorText () const
 
void ClearChannelValues ()
 
void SetChannelValue (std::string channel, fcf::common::Variant value)
 
void GetChannelValue (std::string channel, ChannelData &data)
 
void SetData (const SensorControllerData &data)
 
 SensorControllerData ()
 
virtual ~SensorControllerData ()
 
std::string GetErrorText () const
 
void ClearChannelValues ()
 
void SetChannelValue (std::string channel, fcf::common::Variant value)
 
void GetChannelValue (std::string channel, ChannelData &data)
 
void SetData (const SensorControllerData &data)
 
 SensorControllerData ()
 
virtual ~SensorControllerData ()
 
std::string GetErrorText () const
 
void ClearChannelValues ()
 
void SetChannelValue (std::string channel, fcf::common::Variant value)
 
void GetChannelValue (std::string channel, ChannelData &data)
 
void SetData (const SensorControllerData &data)
 
- Public Member Functions inherited from devmgr::common::DeviceControllerData
 DeviceControllerData ()
 
virtual ~DeviceControllerData ()
 
short GetState () const
 
void SetState (short state)
 
short GetSubstate () const
 
void SetSubstate (short subtate)
 
bool GetLocalFlag () const
 
void SetLocalFlag (bool local_flag)
 
int GetErrorCode () const
 
void SetErrorCode (int error_code)
 
void SetData (const DeviceControllerData &data)
 
 DeviceControllerData ()
 
virtual ~DeviceControllerData ()
 
short GetState () const
 
void SetState (short state)
 
short GetSubstate () const
 
void SetSubstate (short subtate)
 
bool GetLocalFlag () const
 
void SetLocalFlag (bool local_flag)
 
int GetErrorCode () const
 
void SetErrorCode (int error_code)
 
void SetData (const DeviceControllerData &data)
 
 DeviceControllerData ()
 
virtual ~DeviceControllerData ()
 
short GetState () const
 
void SetState (short state)
 
short GetSubstate () const
 
void SetSubstate (short subtate)
 
bool GetLocalFlag () const
 
void SetLocalFlag (bool local_flag)
 
int GetErrorCode () const
 
void SetErrorCode (int error_code)
 
void SetData (const DeviceControllerData &data)
 

Protected Attributes

std::unordered_map
< std::string, ChannelData
m_values
 
- Protected Attributes inherited from devmgr::common::DeviceControllerData
short m_state
 
short m_substate
 
bool m_local
 
int m_error_code
 

Friends

class SensorLcsIf
 

Constructor & Destructor Documentation

devmgr::sensor::SensorControllerData::SensorControllerData ( )
devmgr::sensor::SensorControllerData::~SensorControllerData ( )
virtual
devmgr::sensor::SensorControllerData::SensorControllerData ( )
virtual devmgr::sensor::SensorControllerData::~SensorControllerData ( )
virtual
devmgr::sensor::SensorControllerData::SensorControllerData ( )
virtual devmgr::sensor::SensorControllerData::~SensorControllerData ( )
virtual

Member Function Documentation

void devmgr::sensor::SensorControllerData::ClearChannelValues ( )
inline
void devmgr::sensor::SensorControllerData::ClearChannelValues ( )
inline
void devmgr::sensor::SensorControllerData::ClearChannelValues ( )
inline
void devmgr::sensor::SensorControllerData::GetChannelValue ( std::string  channel,
ChannelData data 
)
inline
void devmgr::sensor::SensorControllerData::GetChannelValue ( std::string  channel,
ChannelData data 
)
inline
void devmgr::sensor::SensorControllerData::GetChannelValue ( std::string  channel,
ChannelData data 
)
inline
std::string devmgr::sensor::SensorControllerData::GetErrorText ( ) const
inline
std::string devmgr::sensor::SensorControllerData::GetErrorText ( ) const
inline
std::string devmgr::sensor::SensorControllerData::GetErrorText ( ) const
inline
void devmgr::sensor::SensorControllerData::SetChannelValue ( std::string  channel,
fcf::common::Variant  value 
)
inline
void devmgr::sensor::SensorControllerData::SetChannelValue ( std::string  channel,
fcf::common::Variant  value 
)
inline
void devmgr::sensor::SensorControllerData::SetChannelValue ( std::string  channel,
fcf::common::Variant  value 
)
inline
void devmgr::sensor::SensorControllerData::SetData ( const SensorControllerData data)
void devmgr::sensor::SensorControllerData::SetData ( const SensorControllerData data)
void devmgr::sensor::SensorControllerData::SetData ( const SensorControllerData data)

Friends And Related Function Documentation

SensorLcsIf
friend

Member Data Documentation

std::unordered_map< std::string, ChannelData > devmgr::sensor::SensorControllerData::m_values
protected

The documentation for this struct was generated from the following files: