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

persist_test::root Class Reference

#include <root.hpp>

Inheritance diagram for persist_test::root:


Detailed Description

Definition at line 18 of file persist/test/root.hpp.


Public Member Functions

root (const std::string &type, const std::string &name)
virtual ph::common::object_base * get_composite_object (const std::string &name)
virtual bool has (const std::string &name) const
virtual void set (const std::string &name, const std::string &value)
virtual std::string get (const std::string &name) const
virtual bool write (ph::common::object_writer *writer) const

Constructor & Destructor Documentation

persist_test::root::root ( const std::string & type,
const std::string & name
) [inline]

Definition at line 28 of file persist/test/root.hpp.


Member Function Documentation

virtual ph::common::object_base* persist_test::root::get_composite_object ( const std::string & name ) [virtual]

return the object if it is a composite one.

Implements ph::common::persistable_object_base.

virtual bool persist_test::root::has ( const std::string & name ) const [virtual]

Does this member name exist?

Implements ph::common::persistable_object_base.

virtual void persist_test::root::set ( const std::string & name,
const std::string & value
) [virtual]

Set the value of a member in the class with a particular name.

Implements ph::common::persistable_object_base.

virtual std::string persist_test::root::get ( const std::string & name ) const [virtual]

Get the value of a member in the class with a particular name.

Implements ph::common::persistable_object_base.

virtual bool persist_test::root::write ( ph::common::object_writer * writer ) const [virtual]

Write out the object using the writer passed in.

Reimplemented from ph::common::persistable_object_base.


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

AltStyle によって変換されたページ (->オリジナル) /