My Project  v0.0.16
Public Types | Public Member Functions | Private Types | List of all members
Parameters Class Reference

#include <Parameters.hpp>

Inheritance diagram for Parameters:
Inheritance graph
[legend]
Collaboration diagram for Parameters:
Collaboration graph
[legend]

Public Types

Public Member Functions

Private Types

Member Typedef Documentation

◆ Object

typedef boost::any Object

◆ parent

typedef boost::unordered_map<std::string, boost::any> parent
private

Constructor & Destructor Documentation

◆ Parameters()

Parameters ( )
inline

◆ ~Parameters()

virtual ~Parameters ( )
inlinevirtual

Member Function Documentation

◆ get()

T get ( const std::string&  aKey) const
inline

◆ names()

std::set<std::string> names ( ) const
inline

◆ operator []()

Object& operator [] ( const std::string&  aKey)
inline

◆ set() [1/2]

void set ( const std::string&  aKey,
const T&  aValue 
)
inline

◆ set() [2/2]

void set ( const std::string&  aKey,
const char*  aValue 
)
inline

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