The instance class is used for forwarding the instance of an object to invoke a property or method.
More...
#include <instance.h>
The instance class is used for forwarding the instance of an object to invoke a property or method.
rttr::instance::instance |
( |
| ) |
|
rttr::instance::instance |
( |
variant & |
var | ) |
|
rttr::instance::instance |
( |
const instance & |
other | ) |
|
rttr::instance::instance |
( |
instance && |
other | ) |
|
template<typename T , typename Tp = decay_instance_t<T>>
rttr::instance::instance |
( |
const T & |
data | ) |
|
template<typename T , typename Tp = decay_instance_t<T>>
rttr::instance::instance |
( |
T & |
data | ) |
|
type rttr::instance::get_type |
( |
| ) |
const |
bool rttr::instance::is_valid |
( |
| ) |
const |
rttr::instance::operator bool |
( |
| ) |
const |
|
explicit |
template<typename Target_Type >
Target_Type* rttr::instance::try_convert |
( |
| ) |
const |
The documentation for this class was generated from the following file: