#include <ref_object.hpp>
Inheritance diagram for ph::reflect::ref_object_helper:
Definition at line 17 of file reflect/ref_object.hpp.
Public Member Functions | |
bool | helper_accept (const ph::common::object_base *obj, const ph::common::object_base *member, bool owned, ph::common::object_name_visitor *visitor) const |
bool | helper_accept (ph::common::object_base *obj, ph::common::object_base *member, bool owned, ph::common::object_visitor *visitor) |
bool | helper_accept (const ph::common::object_base *obj, const ph::common::object_base *member, bool owned, ph::common::const_object_visitor *visitor) const |
|
Definition at line 14 of file ref_object.cpp. References ph::common::object_base::nameable(), ph::common::object_name_visitor::recurse(), ph::common::object_name_visitor::visit(), ph::common::object_name_visitor::visit_composite(), and ph::common::object_base::visitable(). Referenced by reflect_test::c_ref::accept(). |
|
Definition at line 45 of file ref_object.cpp. References ph::common::object_visitor::recurse(), ph::common::object_visitor::visit(), ph::common::object_visitor::visit_composite(), and ph::common::object_base::visitable(). |
|
Definition at line 72 of file ref_object.cpp. References ph::common::const_object_visitor::recurse(), ph::common::const_object_visitor::visit(), ph::common::const_object_visitor::visit_composite(), and ph::common::object_base::visitable(). |