ttg_parsec::detail::persistent_value_ref< ValueT > Struct Template Reference
Documentation
template<typename ValueT>
struct ttg_parsec::detail::persistent_value_ref< ValueT >
Public Types | |
using | reference_type = ValueT |
using | value_type = std::decay_t< ValueT > |
using | lvalue_reference_type = std::add_lvalue_reference_t< std::remove_reference_t< ValueT > > |
Public Attributes | |
lvalue_reference_type | value_ref |
Member Typedef Documentation
◆ lvalue_reference_type
template<typename ValueT >
using ttg_parsec::detail::persistent_value_ref< ValueT >::lvalue_reference_type = std::add_lvalue_reference_t<std::remove_reference_t<ValueT> > |
◆ reference_type
template<typename ValueT >
using ttg_parsec::detail::persistent_value_ref< ValueT >::reference_type = ValueT |
◆ value_type
template<typename ValueT >
using ttg_parsec::detail::persistent_value_ref< ValueT >::value_type = std::decay_t<ValueT> |
Member Data Documentation
◆ value_ref
template<typename ValueT >
lvalue_reference_type ttg_parsec::detail::persistent_value_ref< ValueT >::value_ref |
The documentation for this struct was generated from the following file:
- ttg/ttg/parsec/ttvalue.h