DUECA/DUSIME
|
Template specialization, indicates how data in members of DCO objects should accessed through the CommObjects interfaces. More...
Public Types | |
typedef dco_read_optional | rtype |
Flag indicating how to read this as a DCO type. | |
typedef dco_write_optional | wtype |
Flag indicating how to write this as a DCO type. | |
typedef T | value_type |
Value type for the elements of a trait's target. More... | |
typedef void | key_type |
Value type for the keys of a trait's target, not used. More... | |
Static Public Attributes | |
constexpr static const MemberArity | arity = dco_traits<T>::arity |
Inherit the number multiplicity from the wrapped type. | |
constexpr static const size_t | nelts = dco_traits<T>::nelts |
Inherit number of elements (first dimension) from wrapped type. | |
Template specialization, indicates how data in members of DCO objects should accessed through the CommObjects interfaces.
typedef T dco_traits< fix_optional< T > >::value_type |
Value type for the elements of a trait's target.
typedef void dco_traits< fix_optional< T > >::key_type |
Value type for the keys of a trait's target, not used.