dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Dune::Fem::ParameterContainerData Struct Reference

#include <dune/fem/io/parameter/container.hh>

Classes

struct  Value
 

Public Member Functions

const std::string * operator() (const std::string &key, const std::string *defaultValue) const
 
std::string resolveEscape (const std::string &key, std::string &value) const
 
void resolveShadows (const std::string &key, Value &val) const
 
std::string getShadowKey (const std::string key, const char delimter, std::string &value) const
 
bool verbose () const
 

Static Public Member Functions

static std::string trim (const std::string &s)
 

Public Attributes

std::map< std::string, Valuemap
 
std::set< std::string > deprecated
 
int verboseRank = -1
 

Member Function Documentation

◆ getShadowKey()

std::string Dune::Fem::ParameterContainerData::getShadowKey ( const std::string  key,
const char  delimter,
std::string &  value 
) const
inline

◆ operator()()

const std::string * Dune::Fem::ParameterContainerData::operator() ( const std::string &  key,
const std::string *  defaultValue 
) const
inline

◆ resolveEscape()

std::string Dune::Fem::ParameterContainerData::resolveEscape ( const std::string &  key,
std::string &  value 
) const
inline

◆ resolveShadows()

void Dune::Fem::ParameterContainerData::resolveShadows ( const std::string &  key,
Value val 
) const
inline

◆ trim()

static std::string Dune::Fem::ParameterContainerData::trim ( const std::string &  s)
inlinestatic

◆ verbose()

bool Dune::Fem::ParameterContainerData::verbose ( ) const
inline

Member Data Documentation

◆ deprecated

std::set< std::string > Dune::Fem::ParameterContainerData::deprecated

◆ map

std::map< std::string, Value > Dune::Fem::ParameterContainerData::map
mutable

◆ verboseRank

int Dune::Fem::ParameterContainerData::verboseRank = -1

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