rttr  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
rttr::type Member List

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

create(std::vector< detail::argument > args) const rttr::type
destroy(variant &obj) const rttr::type
get()rttr::typestatic
get(T &&object)rttr::typestatic
get(const char *name)rttr::typestatic
get_base_classes() const rttr::type
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 std::string &name)rttr::typestatic
get_global_method(const std::string &name, const std::vector< type > &params)rttr::typestatic
get_global_methods()rttr::typestatic
get_global_properties()rttr::typestatic
get_global_property(const std::string &name)rttr::typestatic
get_id() const rttr::type
get_method(const std::string &name) const rttr::type
get_method(const std::string &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 std::string &name) const rttr::type
get_property_value(const std::string &name, detail::instance obj) const rttr::type
get_property_value(const std::string &name)rttr::typestatic
get_raw_type() const rttr::type
get_types()rttr::typestatic
invoke(const std::string &name, detail::instance obj, std::vector< detail::argument > args) const rttr::type
invoke(const std::string &name, std::vector< detail::argument > args)rttr::typestatic
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_pointer() const rttr::type
is_primitive() const rttr::type
is_valid() const rttr::type
operator bool() const rttr::type
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_converter_func(F func)rttr::typestatic
rttr_cast(SourceType object)rttr::typefriend
set_property_value(const std::string &name, detail::instance obj, detail::argument arg) const rttr::type
set_property_value(const std::string &name, detail::argument arg)rttr::typestatic
type(const type &other)rttr::type
type_id typedefrttr::type