#include <visitable_object.hpp>
Inheritance diagram for ph::common::member_base:
Definition at line 19 of file visitable_object.hpp.
[inline, virtual]
Definition at line 25 of file visitable_object.hpp.
[pure virtual]
get the member value as a string.
Implemented in ph::reflect::member< T >, ph::reflect::const_member< T >, ph::reflect::pod_member< T >, ph::reflect::pod_member< bool >, ph::reflect::const_pod_member< T >, ph::reflect::const_pod_member< bool >, ph::reflect::string_member, ph::reflect::const_string_member, ph::reflect::path_member, ph::reflect::const_path_member, ph::reflect::other_member< T >, ph::reflect::const_other_member< T >, ph::reflect::member< boost::filesystem::path >, ph::reflect::member< std::string >, ph::reflect::member< bool >, ph::reflect::const_member< boost::filesystem::path >, ph::reflect::const_member< std::string >, and ph::reflect::const_member< bool >.
Referenced by ph::common::get_member_value_visitor::visit(), and dump_member_visitor::visit().
[pure virtual]
set the member value as a string.
Implemented in ph::reflect::member< T >, ph::reflect::const_member< T >, ph::reflect::pod_member< T >, ph::reflect::pod_member< bool >, ph::reflect::string_member, ph::reflect::path_member, ph::reflect::other_member< T >, ph::reflect::member< boost::filesystem::path >, ph::reflect::member< std::string >, ph::reflect::member< bool >, ph::reflect::const_member< boost::filesystem::path >, ph::reflect::const_member< std::string >, and ph::reflect::const_member< bool >.
Referenced by ph::reflect::set_member_visitor::visit().