DUECA/DUSIME
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
dco_traits< fix_optional< T > > Struct Template Reference

Template specialization, indicates how data in members of DCO objects should accessed through the CommObjects interfaces. More...

#include <fix_optional.hxx>

Inheritance diagram for dco_traits< fix_optional< T > >:
Inheritance graph
[legend]
Collaboration diagram for dco_traits< fix_optional< T > >:
Collaboration graph
[legend]

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.
 
typedef void key_type
 Value type for the keys of a trait's target, not used.
 

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.
 

Detailed Description

template<typename T>
struct dco_traits< fix_optional< T > >

Template specialization, indicates how data in members of DCO objects should accessed through the CommObjects interfaces.


The documentation for this struct was generated from the following file: