Mirror reflection library 0.5.13
|
Contextual information for the argument sources of a generated factory. More...
#include <mirror/doc/concepts_fact_gen.hpp>
Public Types | |
typedef Range < MetaNamedScopedObject > | context |
The context in which the factory argument source is used. | |
typedef MetaFunction | function |
The function or constructor for which the argument is provided. | |
typedef Range< MetaParameter > | parameters |
The list of parameters of the constructor or function. | |
typedef IntegralConstant | parameter_index |
The index of the parameter value of which is being provided. | |
typedef MetaParameter | parameter |
The parameter value of which is being provided. |
Contextual information for the argument sources of a generated factory.
Models of the ConstructionInfo provide information during the initialization of the factory argument sources.