UPstream fundamental/aliased (excludes user-defined) data type or a component aggregate of the same. More...
#include <UPstreamTraits.H>


Public Types | |
| using | base |
| The underlying data type (if supported) or byte. | |
Static Public Member Functions | |
| static constexpr std::streamsize | size (std::streamsize n) noexcept |
| The size in terms of the number of underlying data elements. | |
Static Public Attributes | |
| static constexpr auto | datatype_id |
| The corresponding UPstream::dataTypes enumeration. | |
UPstream fundamental/aliased (excludes user-defined) data type or a component aggregate of the same.
True for the following conditions:
Type is directly supportedcmptType (eg, from VectorSpace) exists and is directly supportedDefinition at line 349 of file UPstreamTraits.H.
The underlying data type (if supported) or byte.
Definition at line 362 of file UPstreamTraits.H.
|
inlinestaticconstexprnoexcept |
The size in terms of the number of underlying data elements.
Definition at line 379 of file UPstreamTraits.H.

|
staticconstexpr |
The corresponding UPstream::dataTypes enumeration.
Definition at line 373 of file UPstreamTraits.H.