4.6.0
Freundlich's C++ toolkit
|
A type identifying an element of a record.
Tag | An implementation-defined type, passed by FCPPT_RECORD_MAKE_LABEL. |
Public Types | |
using | tag = Tag |
Public Member Functions | |
template<typename Arg > | |
fcppt::record::element_init< Tag, std::remove_cvref_t< Arg > > | operator= (Arg &&) |
Creates a value used to initialize an element of a record. | |
using fcppt::record::label< Tag >::tag = Tag |
fcppt::record::element_init< Tag, std::remove_cvref_t< Arg > > fcppt::record::label< Tag >::operator= | ( | Arg && | ) |
Creates a value used to initialize an element of a record.