#include <object_visitor.hpp>
Inheritance diagram for ph::reflect::get_composite_object_visitor:

Definition at line 21 of file object_visitor.hpp.
Public Member Functions | |
| get_composite_object_visitor (const std::string &name) | |
| ph::common::object_base * | obj () |
| virtual bool | visit (const ph::common::object_base *obj, const ph::common::nameable_object_base *name) |
| Visit an object's nameable interface. | |
| virtual bool | visit_composite (const ph::common::object_base *obj, const ph::common::nameable_object_base *name) |
|
|
Definition at line 27 of file object_visitor.hpp. |
|
|
Definition at line 31 of file object_visitor.hpp. |
|
||||||||||||
|
Visit an object's nameable interface.
Implements ph::common::object_name_visitor. Definition at line 34 of file object_visitor.hpp. |
|
||||||||||||
|
Visit a composite object's nameable interface. Implements ph::common::object_name_visitor. Definition at line 213 of file object_visitor.cpp. References ph::common::nameable_object_base::name(), and ph::common::object_base::pretendable(). |
1.4.3