ifw-fcf  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

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

Member Function Documentation

template<typename T >
std::string fcf::devmgr::common::ConfigSet< T >::GetKey ( ) const
inline
template<typename T >
T fcf::devmgr::common::ConfigSet< T >::GetValue ( ) const
inline
template<typename T >
bool fcf::devmgr::common::ConfigSet< T >::IsMandatory ( ) const
inline
template<typename T >
void fcf::devmgr::common::ConfigSet< T >::SetValue ( value)
inline

Member Data Documentation

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

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