std::experimental::reflect::Variable - cppreference.com (original) (raw)
| Object |
|---|
| reflects_same |
| get_source_line |
| get_source_column |
| get_source_file_name |
| ObjectSequence |
| get_size |
| get_element |
| unpack_sequence |
| Named |
| is_unnamed |
| get_name |
| get_display_name |
| Alias |
| get_alias |
| Type |
| get_type |
| get_reflected_type |
| is_enum |
| is_union |
| uses_class_keyuses_struct_key |
| ScopeMember |
| get_scope |
| Variable |
|---|
| get_constant |
| is_thread_local |
| FunctionParameter |
| has_default_argument |
| Callable |
| get_parameters |
| is_vararg |
| is_noexcept |
| is_deleted |
| Variable and Callable |
| is_constexpr |
| Namespace and Callable |
| is_inline |
| ParenthesizedExpression |
| get_subexpression |
| FunctionCallExpression |
| get_callable |
| FunctionalConversion |
| get_constructor |
| Variable and Function |
| get_pointer |
| MemberFunction |
|---|
| is_constis_volatilehas_lvalueref_qualifierhas_rvalueref_qualifier |
| is_override |
| is_implicitly_declared |
| is_defaulted |
| is_explicit |
| is_virtual |
| is_pure_virtual |
| Record and MemberFunction |
| is_final |
| Variable and MemberFunction |
| is_static |
| Lambda |
| get_captures |
| uses_default_copy_captureuses_default_reference_capture |
| is_call_operator_const |
| LambdaCapture |
| is_explicitly_captured |
| is_init_capture |