Public Types | Public Member Functions | List of all members
openfluid::ware::WareParamsTree Class Reference

#include <ware/WareParamsTree.hpp>

Public Types

typedef openfluid::core::Tree< std::string, openfluid::core::StringValueWareParamsTreeNode
 

Public Member Functions

 WareParamsTree ()=default
 
 WareParamsTree (const WareParams_t &Params)
 
void setParams (const WareParams_t &Params)
 
WareParamsTreeNoderoot ()
 
const WareParamsTreeNoderoot () const
 
openfluid::core::StringValue getValueUsingFullKey (const std::string &FullName) const
 
openfluid::core::StringValue getValueUsingFullKey (const std::string &FullName, const openfluid::core::StringValue &DefaultVal) const
 

Member Typedef Documentation

◆ WareParamsTreeNode

Constructor & Destructor Documentation

◆ WareParamsTree() [1/2]

openfluid::ware::WareParamsTree::WareParamsTree ( )
default

◆ WareParamsTree() [2/2]

openfluid::ware::WareParamsTree::WareParamsTree ( const WareParams_t Params)

Member Function Documentation

◆ getValueUsingFullKey() [1/2]

openfluid::core::StringValue openfluid::ware::WareParamsTree::getValueUsingFullKey ( const std::string &  FullName) const

◆ getValueUsingFullKey() [2/2]

openfluid::core::StringValue openfluid::ware::WareParamsTree::getValueUsingFullKey ( const std::string &  FullName,
const openfluid::core::StringValue DefaultVal 
) const

◆ root() [1/2]

WareParamsTreeNode& openfluid::ware::WareParamsTree::root ( )
inline

◆ root() [2/2]

const WareParamsTreeNode& openfluid::ware::WareParamsTree::root ( ) const
inline

◆ setParams()

void openfluid::ware::WareParamsTree::setParams ( const WareParams_t Params)

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