#include <parseobj.hpp>
Inheritance diagram for ph::persist::xml::parseobj:
Definition at line 32 of file parseobj.hpp.
Public Member Functions | |
parseobj (parseobj *outer, std::istream *stream, const boost::filesystem::path &streampath, ph::common::persistable_object_context *context, std::ostream *console, const boost::filesystem::path &rootpath, bool silent, unsigned int debug=PARSEOBJ_NO_DEBUG) | |
ph::common::object_base * | obj () |
void | add_params (const std::map< std::string, std::string > ¶ms) |
return the object that was parsed. add the map of parameters passed in to this parser. | |
void | set_root_outer (ph::common::object_base *outer) |
set an outer object to use for the root object. |
|
Definition at line 58 of file parseobj.cpp. |
|
Definition at line 47 of file parseobj.hpp. Referenced by persist_test::test_base::dotest(), and persist_test::test_baddata::test(). |
|
return the object that was parsed. add the map of parameters passed in to this parser.
Definition at line 875 of file parseobj.cpp. Referenced by persist_test::test_base::dotest(). |
|
set an outer object to use for the root object.
Definition at line 53 of file parseobj.hpp. |