Member List - 0.9.5 |RTTR
rttr::type Member List

This is the complete list of members for rttr::type, including all inherited members.

create(std::vector< argument > args=std::vector< argument >()) const rttr::type
destroy(variant &obj) const rttr::type
get()rttr::typestatic
get(T &&object)rttr::typestatic
get_by_name(const char *name)rttr::typestatic
get_constructor(const std::vector< type > &params=std::vector< type >()) const rttr::type
get_constructors() const rttr::type
get_derived_classes() const rttr::type
get_destructor() const rttr::type
get_enumeration() const rttr::type
get_global_method(const char *name)rttr::typestatic
get_global_method(const char *name, const std::vector< type > &params)rttr::typestatic
get_global_methods()rttr::typestatic
get_global_properties()rttr::typestatic
get_global_property(const char *name)rttr::typestatic
get_id() const rttr::type
get_metadata(const variant &key) const rttr::type
get_method(const char *name) const rttr::type
get_method(const char *name, const std::vector< type > &params) const rttr::type
get_methods() const rttr::type
get_name() const rttr::type
get_properties() const rttr::type
get_property(const char *name) const rttr::type
get_property_value(const char *name, instance obj) const rttr::type
get_property_value(const char *name)rttr::typestatic
get_raw_type() const rttr::type
get_sizeof() const rttr::type
get_types()rttr::typestatic
get_wrapped_type() const rttr::type
invoke(const char *name, instance obj, std::vector< argument > args) const rttr::type
invoke(const char *name, std::vector< argument > args)rttr::typestatic
is_arithmetic() const rttr::type
is_array() const rttr::type
is_class() const rttr::type
is_derived_from(const type &other) const rttr::type
is_derived_from() const rttr::type
is_enumeration() const rttr::type
is_function_pointer() const rttr::type
is_member_function_pointer() const rttr::type
is_member_object_pointer() const rttr::type
is_pointer() const rttr::type
is_valid() const rttr::type
is_wrapper() const rttr::type
operator bool() const rttr::typeexplicit
operator!=(const type &other) const rttr::type
operator<(const type &other) const rttr::type
operator<=(const type &other) const rttr::type
operator=(const type &other)rttr::type
operator==(const type &other) const rttr::type
operator>(const type &other) const rttr::type
operator>=(const type &other) const rttr::type
register_comparators()rttr::typestatic
register_converter_func(F func)rttr::typestatic
rttr_cast(Source_Type object)rttr::typefriend
set_property_value(const char *name, instance obj, argument arg) const rttr::type
set_property_value(const char *name, argument arg)rttr::typestatic
type(const type &other)rttr::type
type_id typedefrttr::type