|
libmoost
|
#include <file_backed_data_source.hpp>
Public Member Functions | |
| file_backed_data_source_config | createFromXml (const std::string &xmlFilepath) |
Private Types | |
| typedef std::map< std::string, std::string > | tag_map_t |
Private Member Functions | |
| void | xmlToMap (std::map< std::string, std::string > &tagMap, const std::string &xmlFilepath) |
| template<typename T > | |
| void | setAndRemove (T &value, const std::string &name, tag_map_t &tagMap) |
| void | setAndRemove (bool &value, const std::string &name, tag_map_t &tagMap) |
Definition at line 168 of file file_backed_data_source.hpp.
typedef std::map<std::string, std::string> moost::io::file_backed_data_source_config_factory::tag_map_t [private] |
Definition at line 186 of file file_backed_data_source.hpp.
| file_backed_data_source_config moost::io::file_backed_data_source_config_factory::createFromXml | ( | const std::string & | xmlFilepath | ) | [inline] |
Definition at line 171 of file file_backed_data_source.hpp.


| void moost::io::file_backed_data_source_config_factory::setAndRemove | ( | T & | value, |
| const std::string & | name, | ||
| tag_map_t & | tagMap | ||
| ) | [inline, private] |
Definition at line 202 of file file_backed_data_source.hpp.

| void moost::io::file_backed_data_source_config_factory::setAndRemove | ( | bool & | value, |
| const std::string & | name, | ||
| tag_map_t & | tagMap | ||
| ) | [inline, private] |
Definition at line 211 of file file_backed_data_source.hpp.
| void moost::io::file_backed_data_source_config_factory::xmlToMap | ( | std::map< std::string, std::string > & | tagMap, |
| const std::string & | xmlFilepath | ||
| ) | [inline, private] |
Definition at line 188 of file file_backed_data_source.hpp.

