Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

persist_test::test_base Class Reference

#include <test_base.hpp>

Inheritance diagram for persist_test::test_base:

persist_test::test_dump persist_test::test_write persist_test::test_fragment persist_test::test_import persist_test::test_vars persist_test::test_xml_read

Detailed Description

Definition at line 22 of file test_base.hpp.

Public Member Functions

 test_base (const std::string &infile, const std::string &matchfile)
virtual ~test_base ()
void dotest ()
virtual void write_output (ph::common::object_base *obj, const std::string &matchfile)=0


Constructor & Destructor Documentation

persist_test::test_base::test_base const std::string &  infile,
const std::string &  matchfile
[inline]
 

Definition at line 25 of file test_base.hpp.

virtual persist_test::test_base::~test_base  )  [inline, virtual]
 

Definition at line 28 of file test_base.hpp.


Member Function Documentation

void test_base::dotest  ) 
 

Definition at line 19 of file test_base.cpp.

References ph::persist::xml::parseobj::add_params(), c, ph::common::object_base::deletable(), ph::persist::xml::parseobj::obj(), PARSEOBJ_NO_DEBUG, and write_output().

Referenced by persist_test::test_write::test(), persist_test::test_vars::test(), persist_test::test_fragment::test(), persist_test::test_import::test(), and persist_test::test_xml_read::test().

virtual void persist_test::test_base::write_output ph::common::object_base obj,
const std::string &  matchfile
[pure virtual]
 

Implemented in persist_test::test_dump, and persist_test::test_write.

Referenced by dotest().


The documentation for this class was generated from the following files:
Generated on Wed Apr 5 22:03:32 2006 for cppxmlobj by  doxygen 1.4.3