René's URL Explorer Experiment


Title: Extensions for reflection - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://cppreference.com/
Create accounthttps://cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fexperimental%2Freflect
Log inhttps://cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fexperimental%2Freflect
Pagehttps://cppreference.com/cpp/experimental/reflect
Discussionhttps://cppreference.com/index.php?title=Talk:cpp/experimental/reflect&action=edit&redlink=1
https://cppreference.com/cpp/experimental/reflect
Readhttps://cppreference.com/cpp/experimental/reflect
View sourcehttps://cppreference.com/index.php?title=cpp/experimental/reflect&action=edit
View historyhttps://cppreference.com/index.php?title=cpp/experimental/reflect&action=history
https://cppreference.com/cpp/experimental/reflect
cpphttps://cppreference.com/cpp
experimentalhttps://cppreference.com/cpp/experimental
C++https://cppreference.com/cpp
Compiler supporthttps://cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://cppreference.com/cpp/freestanding
Languagehttps://cppreference.com/cpp/language
Standard libraryhttps://cppreference.com/cpp/standard_library
Standard library headershttps://cppreference.com/cpp/header
Named requirementshttps://cppreference.com/cpp/named_req
Feature test macroshttps://cppreference.com/cpp/feature_test
Language support libraryhttps://cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://cppreference.com/cpp/concepts
Diagnostics libraryhttps://cppreference.com/cpp/error
Memory management libraryhttps://cppreference.com/cpp/memory
Metaprogramming libraryhttps://cppreference.com/cpp/meta
General utilities libraryhttps://cppreference.com/cpp/utility
Containers libraryhttps://cppreference.com/cpp/container
Iterators libraryhttps://cppreference.com/cpp/iterator
Ranges libraryhttps://cppreference.com/cpp/ranges
Algorithms libraryhttps://cppreference.com/cpp/algorithm
Strings libraryhttps://cppreference.com/cpp/string
Text processing libraryhttps://cppreference.com/cpp/text
Numerics libraryhttps://cppreference.com/cpp/numeric
Date and time libraryhttps://cppreference.com/cpp/chrono
Input/output libraryhttps://cppreference.com/cpp/io
Filesystem libraryhttps://cppreference.com/cpp/filesystem
Concurrency support libraryhttps://cppreference.com/cpp/thread
Execution control libraryhttps://cppreference.com/cpp/execution
Technical specificationshttps://cppreference.com/cpp/experimental
Symbols indexhttps://cppreference.com/cpp/symbol_index
External librarieshttps://cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Experimentalhttps://cppreference.com/cpp/experimental
Technical Specificationhttps://cppreference.com/cpp/experimental#Technical_Specification
Filesystem libraryhttps://cppreference.com/cpp/experimental/fs
Library fundamentalshttps://cppreference.com/cpp/experimental/lib_extensions
Library fundamentals 2https://cppreference.com/cpp/experimental/lib_extensions_2
Library fundamentals 3https://cppreference.com/cpp/experimental/lib_extensions_3
Extensions for parallelismhttps://cppreference.com/cpp/experimental/parallelism
Extensions for parallelism 2https://cppreference.com/cpp/experimental/parallelism_2
Extensions for concurrencyhttps://cppreference.com/cpp/experimental/concurrency
Extensions for concurrency 2https://cppreference.com/index.php?title=cpp/experimental/concurrency_2&action=edit&redlink=1
Conceptshttps://cppreference.com/cpp/experimental/constraints
Rangeshttps://cppreference.com/cpp/experimental/ranges
Mathematical special functionshttps://cppreference.com/cpp/experimental/special_functions
Experimental Non-TShttps://cppreference.com/cpp/experimental#Experimental_Non-TS
Pattern Matchinghttps://cppreference.com/index.php?title=cpp/experimental/pm&action=edit&redlink=1
Linear Algebrahttps://cppreference.com/index.php?title=cpp/experimental/la&action=edit&redlink=1
std::executionhttps://cppreference.com/cpp/experimental/execution
Contractshttps://cppreference.com/index.php?title=cpp/experimental/contracts&action=edit&redlink=1
2D Graphicshttps://cppreference.com/index.php?title=cpp/experimental/2dgraphics&action=edit&redlink=1
[edit]https://cppreference.com/index.php?title=Template:cpp/experimental/navbar_content&action=edit
Objecthttps://cppreference.com/cpp/experimental/reflect/Object
ObjectSequencehttps://cppreference.com/cpp/experimental/reflect/ObjectSequence
TemplateParameterScopehttps://cppreference.com/index.php?title=cpp/experimental/reflect/TemplateParameterScope&action=edit&redlink=1
Namedhttps://cppreference.com/cpp/experimental/reflect/Named
Aliashttps://cppreference.com/cpp/experimental/reflect/Alias
RecordMemberhttps://cppreference.com/cpp/experimental/reflect/RecordMember
Enumeratorhttps://cppreference.com/cpp/experimental/reflect/Enumerator
Variablehttps://cppreference.com/cpp/experimental/reflect/Variable
ScopeMemberhttps://cppreference.com/cpp/experimental/reflect/ScopeMember
Typedhttps://cppreference.com/cpp/experimental/reflect/Typed
Namespacehttps://cppreference.com/cpp/experimental/reflect/Namespace
GlobalScopehttps://cppreference.com/cpp/experimental/reflect/GlobalScope
Classhttps://cppreference.com/cpp/experimental/reflect/Class
Enumhttps://cppreference.com/cpp/experimental/reflect/Enum
Recordhttps://cppreference.com/cpp/experimental/reflect/Record
Scopehttps://cppreference.com/cpp/experimental/reflect/Scope
Typehttps://cppreference.com/cpp/experimental/reflect/Type
Constanthttps://cppreference.com/cpp/experimental/reflect/Constant
Basehttps://cppreference.com/cpp/experimental/reflect/Base
FunctionParameterhttps://cppreference.com/cpp/experimental/reflect/FunctionParameter
Callablehttps://cppreference.com/cpp/experimental/reflect/Callable
Expressionhttps://cppreference.com/cpp/experimental/reflect/Expression
ParenthesizedExpressionhttps://cppreference.com/cpp/experimental/reflect/ParenthesizedExpression
FunctionCallExpressionhttps://cppreference.com/cpp/experimental/reflect/FunctionCallExpression
FunctionalTypeConversionhttps://cppreference.com/cpp/experimental/reflect/FunctionalTypeConversion
Functionhttps://cppreference.com/cpp/experimental/reflect/Function
MemberFunctionhttps://cppreference.com/cpp/experimental/reflect/MemberFunction
SpecialMemberFunctionhttps://cppreference.com/cpp/experimental/reflect/SpecialMemberFunction
Constructorhttps://cppreference.com/cpp/experimental/reflect/Constructor
Destructorhttps://cppreference.com/cpp/experimental/reflect/Destructor
Operatorhttps://cppreference.com/cpp/experimental/reflect/Operator
ConversionOperatorhttps://cppreference.com/cpp/experimental/reflect/ConversionOperator
Lambdahttps://cppreference.com/cpp/experimental/reflect/Lambda
LambdaCapturehttps://cppreference.com/cpp/experimental/reflect/LambdaCapture
reflects_samehttps://cppreference.com/index.php?title=cpp/experimental/reflect/reflects_same&action=edit&redlink=1
get_source_linehttps://cppreference.com/cpp/experimental/reflect/get_source_line
get_source_columnhttps://cppreference.com/cpp/experimental/reflect/get_source_column
get_source_file_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_source_file_name&action=edit&redlink=1
get_sizehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_size&action=edit&redlink=1
get_elementhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_element&action=edit&redlink=1
unpack_sequencehttps://cppreference.com/index.php?title=cpp/experimental/reflect/unpack_sequence&action=edit&redlink=1
is_unnamedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_unnamed&action=edit&redlink=1
get_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_name&action=edit&redlink=1
get_display_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_display_name&action=edit&redlink=1
get_aliashttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_alias&action=edit&redlink=1
get_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_type&action=edit&redlink=1
get_reflected_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_reflected_type&action=edit&redlink=1
is_enumhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_enum&action=edit&redlink=1
is_unionhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_union&action=edit&redlink=1
uses_class_keyuses_struct_keyhttps://cppreference.com/index.php?title=cpp/experimental/reflect/uses_key&action=edit&redlink=1
get_scopehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_scope&action=edit&redlink=1
is_publichttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_public&action=edit&redlink=1
is_protectedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_protected&action=edit&redlink=1
is_privatehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_private&action=edit&redlink=1
get_public_data_membersget_accessible_data_membersget_data_membershttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_data_members&action=edit&redlink=1
get_public_member_functionsget_accessible_member_functionsget_member_functionshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_member_functions&action=edit&redlink=1
get_constructorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constructors&action=edit&redlink=1
get_operatorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_operators&action=edit&redlink=1
get_destructorhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_destructor&action=edit&redlink=1
get_public_member_typesget_accessible_member_typesget_member_typeshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_member_types&action=edit&redlink=1
get_public_base_classesget_accessible_base_classesget_base_classeshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_base_classes&action=edit&redlink=1
is_scoped_enumhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_scoped_enum&action=edit&redlink=1
get_enumeratorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_enumerators&action=edit&redlink=1
get_underlying_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_underlying_type&action=edit&redlink=1
get_constanthttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constant&action=edit&redlink=1
is_thread_localhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_thread_local&action=edit&redlink=1
has_default_argumenthttps://cppreference.com/index.php?title=cpp/experimental/reflect/has_default_argument&action=edit&redlink=1
get_parametershttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_parameters&action=edit&redlink=1
is_vararghttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_vararg&action=edit&redlink=1
is_noexcepthttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_noexcept&action=edit&redlink=1
is_deletedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_deleted&action=edit&redlink=1
is_constexprhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_constexpr&action=edit&redlink=1
is_inlinehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_inline&action=edit&redlink=1
get_subexpressionhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_subexpression&action=edit&redlink=1
get_callablehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_callable&action=edit&redlink=1
get_constructorhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constructor&action=edit&redlink=1
get_pointerhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_pointer&action=edit&redlink=1
is_constis_volatilehas_lvalueref_qualifierhas_rvalueref_qualifierhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_qualified&action=edit&redlink=1
is_overridehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_override&action=edit&redlink=1
is_implicitly_declaredhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_implicitly_declared&action=edit&redlink=1
is_defaultedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_defaulted&action=edit&redlink=1
is_explicithttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_explicit&action=edit&redlink=1
is_virtualhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_virtual&action=edit&redlink=1
is_pure_virtualhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_pure_virtual&action=edit&redlink=1
is_finalhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_final&action=edit&redlink=1
is_statichttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_static&action=edit&redlink=1
get_captureshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_captures&action=edit&redlink=1
uses_default_copy_captureuses_default_reference_capturehttps://cppreference.com/index.php?title=cpp/experimental/reflect/uses_default_capture&action=edit&redlink=1
is_call_operator_consthttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_call_operator_const&action=edit&redlink=1
is_explicitly_capturedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_explicitly_captured&action=edit&redlink=1
is_init_capturehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_init_capture&action=edit&redlink=1
[edit]https://cppreference.com/index.php?title=Template:cpp/experimental/reflect/navbar_content&action=edit
the reflection libraryhttps://cppreference.com/cpp/meta/reflection
Concepts TShttps://cppreference.com/cpp/experimental/constraints
1 Core language changeshttps://cppreference.com/cpp/experimental/reflect#Core_language_changes
1.1 reflexpr-specifierhttps://cppreference.com/cpp/experimental/reflect#reflexpr-specifier
1.2 Meta-object typeshttps://cppreference.com/cpp/experimental/reflect#Meta-object_types
1.3 Overload resolutionhttps://cppreference.com/cpp/experimental/reflect#Overload_resolution
1.4 Reflection-relatedhttps://cppreference.com/cpp/experimental/reflect#Reflection-related
1.5 Miscellaneoushttps://cppreference.com/cpp/experimental/reflect#Miscellaneous
1.6 Keywordshttps://cppreference.com/cpp/experimental/reflect#Keywords
1.7 Predefined feature testing macroshttps://cppreference.com/cpp/experimental/reflect#Predefined_feature_testing_macros
2 Library supporthttps://cppreference.com/cpp/experimental/reflect#Library_support
2.1 Conceptshttps://cppreference.com/cpp/experimental/reflect#Concepts
2.2 Meta-object operationshttps://cppreference.com/cpp/experimental/reflect#Meta-object_operations
2.2.1 Object operationshttps://cppreference.com/cpp/experimental/reflect#Object_operations
2.2.2 ObjectSequence operationshttps://cppreference.com/cpp/experimental/reflect#ObjectSequence_operations
2.2.3 Named operationshttps://cppreference.com/cpp/experimental/reflect#Named_operations
2.2.4 Alias operationshttps://cppreference.com/cpp/experimental/reflect#Alias_operations
2.2.5 Type operationshttps://cppreference.com/cpp/experimental/reflect#Type_operations
2.2.6 ScopeMember operationshttps://cppreference.com/cpp/experimental/reflect#ScopeMember_operations
2.2.7 Base operationshttps://cppreference.com/cpp/experimental/reflect#Base_operations
2.2.8 RecordMember and Base operationshttps://cppreference.com/cpp/experimental/reflect#RecordMember_and_Base_operations
2.2.9 Record operationshttps://cppreference.com/cpp/experimental/reflect#Record_operations
2.2.10 Enum operationshttps://cppreference.com/cpp/experimental/reflect#Enum_operations
2.2.11 Variable operationshttps://cppreference.com/cpp/experimental/reflect#Variable_operations
2.2.12 FunctionParameter operationshttps://cppreference.com/cpp/experimental/reflect#FunctionParameter_operations
2.2.13 Callable operationshttps://cppreference.com/cpp/experimental/reflect#Callable_operations
2.2.14 Variable and Callable operationshttps://cppreference.com/cpp/experimental/reflect#Variable_and_Callable_operations
2.2.15 Namespace and Callable operationshttps://cppreference.com/cpp/experimental/reflect#Namespace_and_Callable_operations
2.2.16 ParenthesizedExpression operationshttps://cppreference.com/cpp/experimental/reflect#ParenthesizedExpression_operations
2.2.17 FunctionCallExpression operationshttps://cppreference.com/cpp/experimental/reflect#FunctionCallExpression_operations
2.2.18 FunctionalTypeConversion operationshttps://cppreference.com/cpp/experimental/reflect#FunctionalTypeConversion_operations
2.2.19 Variable and Function operationshttps://cppreference.com/cpp/experimental/reflect#Variable_and_Function_operations
2.2.20 MemberFunction operationshttps://cppreference.com/cpp/experimental/reflect#MemberFunction_operations
2.2.21 Record and MemberFunction operationshttps://cppreference.com/cpp/experimental/reflect#Record_and_MemberFunction_operations
2.2.22 Variable and MemberFunction operationshttps://cppreference.com/cpp/experimental/reflect#Variable_and_MemberFunction_operations
2.2.23 SpecialMemberFunction operationshttps://cppreference.com/cpp/experimental/reflect#SpecialMemberFunction_operations
2.2.24 Constructor and ConversionOperator operationshttps://cppreference.com/cpp/experimental/reflect#Constructor_and_ConversionOperator_operations
2.2.25 MemberFunction and Destructor operationshttps://cppreference.com/cpp/experimental/reflect#MemberFunction_and_Destructor_operations
2.2.26 Lambda operationshttps://cppreference.com/cpp/experimental/reflect#Lambda_operations
2.2.27 LambdaCapture operationshttps://cppreference.com/cpp/experimental/reflect#LambdaCapture_operations
2.3 Library feature testing macroshttps://cppreference.com/cpp/experimental/reflect#Library_feature_testing_macros
2.4 Satisfaction of conceptshttps://cppreference.com/cpp/experimental/reflect#Satisfaction_of_concepts
3 See alsohttps://cppreference.com/cpp/experimental/reflect#See_also
explict casthttps://cppreference.com/cpp/language/explicit_cast
typehttps://cppreference.com/cpp/language/type
namespacehttps://cppreference.com/cpp/language/namespace
enumeratorhttps://cppreference.com/cpp/language/enum
data memberhttps://cppreference.com/cpp/language/data_members
function parameterhttps://cppreference.com/cpp/language/function
captured entityhttps://cppreference.com/cpp/language/lambda
user-defined conversion functionhttps://cppreference.com/cpp/language/cast_operator
typedefhttps://cppreference.com/cpp/language/typedef
alias-declarationhttps://cppreference.com/cpp/language/type_alias
using-declarationhttps://cppreference.com/cpp/language/using_declaration
unevaluated expressionshttps://cppreference.com/cpp/language/expressions#Unevaluated_expression
potentially constant evaluatedhttps://cppreference.com/cpp/language/constant_expression
captured in a lambda expressionhttps://cppreference.com/cpp/language/lambda#Lambda_capture
storage durationhttps://cppreference.com/cpp/language/storage_duration
odr-usedhttps://cppreference.com/cpp/language/definition
dependenthttps://cppreference.com/cpp/language/dependent_name#Dependent_types
type-dependent expressionhttps://cppreference.com/cpp/language/dependent_name#Type-dependent_expressions
unknown specializationhttps://cppreference.com/cpp/language/dependent_name#Unknown_specializations
value-dependent constant expressionhttps://cppreference.com/cpp/language/dependent_name#Value-dependent_expressions
reflexprhttps://cppreference.com/cpp/keyword/reflexpr
https://cppreference.com/cpp/header/experimental/reflect
Objecthttps://cppreference.com/cpp/experimental/reflect/Object
ObjectSequencehttps://cppreference.com/cpp/experimental/reflect/ObjectSequence
TemplateParameterScopehttps://cppreference.com/index.php?title=cpp/experimental/reflect/TemplateParameterScope&action=edit&redlink=1
Namedhttps://cppreference.com/cpp/experimental/reflect/Named
Aliashttps://cppreference.com/cpp/experimental/reflect/Alias
RecordMemberhttps://cppreference.com/cpp/experimental/reflect/RecordMember
Enumeratorhttps://cppreference.com/cpp/experimental/reflect/Enumerator
Variablehttps://cppreference.com/cpp/experimental/reflect/Variable
ScopeMemberhttps://cppreference.com/cpp/experimental/reflect/ScopeMember
Typedhttps://cppreference.com/cpp/experimental/reflect/Typed
Namespacehttps://cppreference.com/cpp/experimental/reflect/Namespace
GlobalScopehttps://cppreference.com/cpp/experimental/reflect/GlobalScope
Classhttps://cppreference.com/cpp/experimental/reflect/Class
Enumhttps://cppreference.com/cpp/experimental/reflect/Enum
Recordhttps://cppreference.com/cpp/experimental/reflect/Record
Scopehttps://cppreference.com/cpp/experimental/reflect/Scope
Typehttps://cppreference.com/cpp/experimental/reflect/Type
Constanthttps://cppreference.com/cpp/experimental/reflect/Constant
Basehttps://cppreference.com/cpp/experimental/reflect/Base
FunctionParameterhttps://cppreference.com/cpp/experimental/reflect/FunctionParameter
Callablehttps://cppreference.com/cpp/experimental/reflect/Callable
Expressionhttps://cppreference.com/cpp/experimental/reflect/Expression
ParenthesizedExpressionhttps://cppreference.com/cpp/experimental/reflect/ParenthesizedExpression
FunctionCallExpressionhttps://cppreference.com/cpp/experimental/reflect/FunctionCallExpression
FunctionalTypeConversionhttps://cppreference.com/cpp/experimental/reflect/FunctionalTypeConversion
Functionhttps://cppreference.com/cpp/experimental/reflect/Function
MemberFunctionhttps://cppreference.com/cpp/experimental/reflect/MemberFunction
SpecialMemberFunctionhttps://cppreference.com/cpp/experimental/reflect/SpecialMemberFunction
Constructorhttps://cppreference.com/cpp/experimental/reflect/Constructor
Destructorhttps://cppreference.com/cpp/experimental/reflect/Destructor
Operatorhttps://cppreference.com/cpp/experimental/reflect/Operator
ConversionOperatorhttps://cppreference.com/cpp/experimental/reflect/ConversionOperator
Lambdahttps://cppreference.com/cpp/experimental/reflect/Lambda
LambdaCapturehttps://cppreference.com/cpp/experimental/reflect/LambdaCapture
https://cppreference.com/cpp/header/experimental/reflect
reflects_samehttps://cppreference.com/index.php?title=cpp/experimental/reflect/reflects_same&action=edit&redlink=1
get_source_linehttps://cppreference.com/cpp/experimental/reflect/get_source_line
get_source_columnhttps://cppreference.com/cpp/experimental/reflect/get_source_column
get_source_file_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_source_file_name&action=edit&redlink=1
get_sizehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_size&action=edit&redlink=1
get_elementhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_element&action=edit&redlink=1
unpack_sequencehttps://cppreference.com/index.php?title=cpp/experimental/reflect/unpack_sequence&action=edit&redlink=1
is_unnamedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_unnamed&action=edit&redlink=1
get_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_name&action=edit&redlink=1
get_display_namehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_display_name&action=edit&redlink=1
get_aliashttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_alias&action=edit&redlink=1
get_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_type&action=edit&redlink=1
get_reflected_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_reflected_type&action=edit&redlink=1
is_enumhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_enum&action=edit&redlink=1
is_unionhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_union&action=edit&redlink=1
uses_class_keyuses_struct_keyhttps://cppreference.com/index.php?title=cpp/experimental/reflect/uses_key&action=edit&redlink=1
get_scopehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_scope&action=edit&redlink=1
get_classhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_class&action=edit&redlink=1
is_publichttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_public&action=edit&redlink=1
is_protectedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_protected&action=edit&redlink=1
is_privatehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_private&action=edit&redlink=1
get_public_data_membersget_accessible_data_membersget_data_membershttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_data_members&action=edit&redlink=1
get_public_member_functionsget_accessible_member_functionsget_member_functionshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_member_functions&action=edit&redlink=1
get_constructorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constructors&action=edit&redlink=1
get_operatorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_operators&action=edit&redlink=1
get_destructorhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_destructor&action=edit&redlink=1
get_public_member_typesget_accessible_member_typesget_member_typeshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_member_types&action=edit&redlink=1
get_public_base_classesget_accessible_base_classesget_base_classeshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_base_classes&action=edit&redlink=1
is_scoped_enumhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_scoped_enum&action=edit&redlink=1
get_enumeratorshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_enumerators&action=edit&redlink=1
get_underlying_typehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_underlying_type&action=edit&redlink=1
get_constanthttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constant&action=edit&redlink=1
is_thread_localhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_thread_local&action=edit&redlink=1
has_default_argumenthttps://cppreference.com/index.php?title=cpp/experimental/reflect/has_default_argument&action=edit&redlink=1
get_parametershttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_parameters&action=edit&redlink=1
is_vararghttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_vararg&action=edit&redlink=1
is_noexcepthttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_noexcept&action=edit&redlink=1
is_deletedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_deleted&action=edit&redlink=1
is_constexprhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_constexpr&action=edit&redlink=1
is_inlinehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_inline&action=edit&redlink=1
get_subexpressionhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_subexpression&action=edit&redlink=1
get_callablehttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_callable&action=edit&redlink=1
get_constructorhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_constructor&action=edit&redlink=1
get_pointerhttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_pointer&action=edit&redlink=1
is_constis_volatilehas_lvalueref_qualifierhas_rvalueref_qualifierhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_qualified&action=edit&redlink=1
is_overridehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_override&action=edit&redlink=1
is_finalhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_final&action=edit&redlink=1
is_statichttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_static&action=edit&redlink=1
is_implicitly_declaredhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_implicitly_declared&action=edit&redlink=1
is_defaultedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_defaulted&action=edit&redlink=1
is_explicithttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_explicit&action=edit&redlink=1
is_virtualhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_virtual&action=edit&redlink=1
is_pure_virtualhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_pure_virtual&action=edit&redlink=1
get_captureshttps://cppreference.com/index.php?title=cpp/experimental/reflect/get_captures&action=edit&redlink=1
uses_default_copy_captureuses_default_reference_capturehttps://cppreference.com/index.php?title=cpp/experimental/reflect/uses_default_capture&action=edit&redlink=1
is_call_operator_consthttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_call_operator_const&action=edit&redlink=1
is_explictly_capturedhttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_explictly_captured&action=edit&redlink=1
is_init_capturehttps://cppreference.com/index.php?title=cpp/experimental/reflect/is_init_capture&action=edit&redlink=1
https://cppreference.com/cpp/header/experimental/reflect
unionhttps://cppreference.com/cpp/language/union
closure typehttps://cppreference.com/cpp/language/lambda
enum-namehttps://cppreference.com/cpp/language/enum
template type-parameterhttps://cppreference.com/cpp/language/template_parameters#Type_template_parameter
decltype-specifierhttps://cppreference.com/cpp/language/decltype
using-declarationhttps://cppreference.com/cpp/language/namespace#Using-declarations
namespace-aliashttps://cppreference.com/cpp/language/namespace_alias
namespacehttps://cppreference.com/cpp/language/namespace
captured entityhttps://cppreference.com/cpp/language/lambda#Lambda_capture
type_infohttps://cppreference.com/cpp/types/type_info
[edit]https://cppreference.com/index.php?title=Template:cpp/types/dsc_type_info&action=edit
https://cppreference.com/cpp/header/type_traits
Compile-time type information utilitieshttps://cppreference.com/cpp/types
[edit]https://cppreference.com/index.php?title=Template:cpp/header/dsc_type_traits&action=edit
Categorieshttps://cppreference.com/Special:Categories
Pages using deprecated source tagshttps://cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttps://cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttp://www.cppreference.com/support
Recent changeshttps://cppreference.com/Special:RecentChanges
FAQhttps://cppreference.com/Cppreference:FAQ
Offline versionhttps://cppreference.com/Cppreference:Archives
https://cppreference.com/cpp/experimental/reflect
What links herehttps://cppreference.com/Special:WhatLinksHere/cpp/experimental/reflect
Related changeshttps://cppreference.com/Special:RecentChangesLinked/cpp/experimental/reflect
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://cppreference.com/index.php?title=cpp/experimental/reflect&oldid=183616
Page informationhttps://cppreference.com/index.php?title=cpp/experimental/reflect&action=info
Españolhttp://es.cppreference.com/cpp/experimental/reflect
日本語http://ja.cppreference.com/cpp/experimental/reflect
Русскийhttp://ru.cppreference.com/cpp/experimental/reflect
中文http://zh.cppreference.com/cpp/experimental/reflect

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.