| check_for_index_increment() (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| find_reflection_handler(const std::string &_target) | cgv::reflect::find_reflection_handler | |
| find_reflection_handler(const void *_target_ptr, bool _traverse_matched_groups) | cgv::reflect::find_reflection_handler | |
| found (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| found_target() const | cgv::reflect::find_reflection_handler | |
| found_valid_target() const | cgv::reflect::find_reflection_handler | |
| get_member_name() const | cgv::reflect::find_reflection_handler | |
| get_member_ptr() const | cgv::reflect::find_reflection_handler | |
| get_reflection_handler(const std::string &_target, const std::string &_value_type, void *_value_ptr, abst_reflection_traits *_value_rt=0) | cgv::reflect::get_reflection_handler | |
| get_reflection_handler(const std::string &_target, void *_value_ptr, abst_reflection_traits *_value_rt) | cgv::reflect::get_reflection_handler | |
| get_reflection_traits() const | cgv::reflect::find_reflection_handler | |
| GK_ARRAY enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GK_BASE_CLASS enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GK_NO_GROUP enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GK_POINTER enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GK_STRUCTURE enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GK_VECTOR enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| group_end(GroupKind gk) | cgv::reflect::reflection_handler | protected |
| group_kind (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| group_kind_name(GroupKind gk) | cgv::reflect::reflection_handler | static |
| group_traversal_name(GroupTraversal gt) | cgv::reflect::reflection_handler | static |
| GroupKind enum name | cgv::reflect::reflection_handler | |
| GroupTraversal enum name | cgv::reflect::reflection_handler | |
| grp_size (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| GT_COMPLETE enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GT_SKIP enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| GT_TERMINATE enum value (defined in cgv::reflect::reflection_handler) | cgv::reflect::reflection_handler | |
| is_array_kind(GroupKind gk) | cgv::reflect::reflection_handler | static |
| is_creative() const | cgv::reflect::reflection_handler | virtual |
| member_name (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| member_ptr (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| nesting_info_stack | cgv::reflect::reflection_handler | protected |
| process_member_void(const std::string &member_name, void *member_ptr, abst_reflection_traits *rt, GroupKind group_kind, unsigned grp_size) | cgv::reflect::get_reflection_handler | virtual |
| process_structural_group_begin(GroupKind gk, const std::string &member_name, GroupTraversal gt) | cgv::reflect::reflection_handler | protected |
| push_group(const std::string &_group_name, void *_group_ptr, abst_reflection_traits *_rt, GroupKind _group_kind, unsigned _group_size=-1) (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| reflect_array(const std::string &member_name, T *&member_ref, S &size) | cgv::reflect::reflection_handler | |
| reflect_array_begin(GroupKind group_kind, const std::string &group_name, void *group_ptr, abst_reflection_traits *rt, unsigned grp_size) | cgv::reflect::reflection_handler | protected |
| reflect_base(B &base_ref) | cgv::reflect::reflection_handler | |
| reflect_group_begin(GroupKind group_kind, const std::string &group_name, void *group_ptr, abst_reflection_traits *rt, unsigned grp_size) | cgv::reflect::find_reflection_handler | virtual |
| reflect_group_end(GroupKind group_kind) | cgv::reflect::find_reflection_handler | virtual |
| reflect_member(const std::string &member_name, T &member_ref, bool hard_cast=false) | cgv::reflect::reflection_handler | |
| reflect_member(const std::string &member_name, T(&member_ref)[n]) | cgv::reflect::reflection_handler | |
| reflect_member(const std::string &member_name, std::vector< T > &member_ref) | cgv::reflect::reflection_handler | |
| reflect_member(const std::string &member_name, T *&member_ref) | cgv::reflect::reflection_handler | |
| reflect_member_void(const std::string &member_name, void *member_ptr, abst_reflection_traits *rt) | cgv::reflect::find_reflection_handler | virtual |
| reflect_method(const std::string &method_name, M m) | cgv::reflect::reflection_handler | |
| reflect_method_void(const std::string &method_name, method_interface *mi_ptr, abst_reflection_traits *return_traits, const std::vector< abst_reflection_traits * > ¶m_value_traits) | cgv::reflect::find_reflection_handler | virtual |
| rt (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| self_reflect_member(const std::string &member_name, T &member_ref, const RT &, const D &, bool hard_cast) | cgv::reflect::reflection_handler | inlineprotected |
| target (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| target_ptr (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| target_tokens (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| traverse_matched_groups (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| traversed_groups (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| valid (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | protected |
| value_ptr (defined in cgv::reflect::get_reflection_handler) | cgv::reflect::get_reflection_handler | protected |
| value_rt (defined in cgv::reflect::get_reflection_handler) | cgv::reflect::get_reflection_handler | protected |
| value_type (defined in cgv::reflect::get_reflection_handler) | cgv::reflect::get_reflection_handler | protected |
| ~find_reflection_handler() (defined in cgv::reflect::find_reflection_handler) | cgv::reflect::find_reflection_handler | |
| ~reflection_handler() | cgv::reflect::reflection_handler | virtual |