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

ph::reflect::set_member_visitor Class Reference

#include <member_visitor.hpp>

Inheritance diagram for ph::reflect::set_member_visitor:

ph::common::member_visitor

Detailed Description

Concrete subclass of member_visitor used to set a member.

Definition at line 20 of file member_visitor.hpp.

Public Member Functions

 set_member_visitor (const std::string &name, const std::string &value)
bool found ()
virtual bool visit (ph::common::object_base *obj, const std::string &name, ph::common::member_base *member)


Constructor & Destructor Documentation

ph::reflect::set_member_visitor::set_member_visitor const std::string &  name,
const std::string &  value
[inline]
 

Definition at line 31 of file member_visitor.hpp.


Member Function Documentation

bool ph::reflect::set_member_visitor::found  )  [inline]
 

Definition at line 35 of file member_visitor.hpp.

bool set_member_visitor::visit ph::common::object_base obj,
const std::string &  name,
ph::common::member_base member
[virtual]
 

Visit the member passing the name of it, a member base class which can be used to convert to/from a string, and the actual parent object.

Implements ph::common::member_visitor.

Definition at line 17 of file member_visitor.cpp.

References ph::common::member_base::set().


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