ifw-fcf  3.0.0
Public Member Functions | Public Attributes | List of all members
fcf::devmgr::common::ConfigSet< T > Struct Template Reference

#include <configSet.hpp>

Public Member Functions

 ConfigSet (const std::string &keycfg, const T &value, const bool &mandatory)
 
 ConfigSet ()
 
GetValue () const
 
void SetValue (T value)
 
bool IsMandatory () const
 
std::string GetKey () const
 

Public Attributes

std::string m_key_str
 
m_value
 
bool m_mandatory
 

Constructor & Destructor Documentation

◆ ConfigSet() [1/2]

template<typename T >
fcf::devmgr::common::ConfigSet< T >::ConfigSet ( const std::string &  keycfg,
const T &  value,
const bool &  mandatory 
)
inlineexplicit

◆ ConfigSet() [2/2]

template<typename T >
fcf::devmgr::common::ConfigSet< T >::ConfigSet ( )
inline

Member Function Documentation

◆ GetKey()

template<typename T >
std::string fcf::devmgr::common::ConfigSet< T >::GetKey ( ) const
inline

◆ GetValue()

template<typename T >
T fcf::devmgr::common::ConfigSet< T >::GetValue ( ) const
inline

◆ IsMandatory()

template<typename T >
bool fcf::devmgr::common::ConfigSet< T >::IsMandatory ( ) const
inline

◆ SetValue()

template<typename T >
void fcf::devmgr::common::ConfigSet< T >::SetValue ( value)
inline

Member Data Documentation

◆ m_key_str

template<typename T >
std::string fcf::devmgr::common::ConfigSet< T >::m_key_str

◆ m_mandatory

template<typename T >
bool fcf::devmgr::common::ConfigSet< T >::m_mandatory

◆ m_value

template<typename T >
T fcf::devmgr::common::ConfigSet< T >::m_value

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