Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nrttr | |
| Cargument | The argument class is used for forwarding arguments to properties or methods |
| Carray_range | The array_range class provides a view into an underlying data structure with lower and upper limits |
| Cassociative_container_mapper | The associative_container_mapper class is a class template to access an associative container via one common interface |
| Cbasic_string_view | The class template basic_string_view describes an non-owning reference to a constant contiguous sequence of char-like objects |
| Cconstructor | The constructor class provides several meta information about a constructor and can be invoked |
| Cdestructor | The destructor class provides a destructor for registered types |
| Cenum_flags | The enum_flags class template is used to store OR-combinations of enum values in a type-safe way |
| Cenumeration | The enumeration class provides several meta information about an enum |
| Cinstance | The instance class is used for forwarding the instance of an object to invoke a property or method |
| Clibrary | The library class provides a cross platform way of explicit loading shared objects (.so on Unix based system and .DLL on windows) |
| Cmethod | The method class provides several meta information about a method and can be invoked |
| Cparameter_info | The parameter_info class provides several meta information about a parameter |
| ▼Cpolicy | The policy class contains all policies that can be used during the registration of reflection information |
| Cctor | The ctor class groups all policies that can be used during registration of constructors |
| Cmeth | The meth class groups all policies that can be used during registration of methods |
| Cprop | The prop class groups all policies that can be used during registration of properties |
| Cproperty | The property class provides several meta information about a property and gives read/write access to its value |
| ▼Cregistration | The registration class is the entry point for the manual registration of reflection information to the type system |
| Cbind | The bind class is used to chain registration calls |
| Cclass_ | The class_ is used to register classes to RTTR |
| Csequential_container_mapper | The sequential_container_mapper class is a class template to access an associative container via one common interface |
| Ctype | The type class holds the type information for any arbitrary object |
| Cvariant | The variant class allows to store data of any type and convert between these types transparently |
| ▼Cvariant_associative_view | The variant_associative_view describes a class that refers to an associative container (e.g: std::map) inside a variant |
| Cconst_iterator | The variant_associative_view::const_iterator allows iteration over an associative container in a variant |
| ▼Cvariant_sequential_view | The variant_sequential_view describes a class that refers to an sequence container (e.g: std::vector) inside a variant |
| Cconst_iterator | The variant_sequential_view::const_iterator allows iteration over an sequential container in a variant |
| Cwrapper_mapper | The wrapper_mapper class is a class template to access different wrapper types via one common interface |