UPstream fundamental/aliased/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 base data elements. | |
Static Public Attributes | |
| static constexpr auto | datatype_id |
| The corresponding UPstream::dataTypes enumeration. | |
UPstream fundamental/aliased/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 421 of file UPstreamTraits.H.
The underlying data type (if supported) or byte.
Definition at line 432 of file UPstreamTraits.H.
|
inlinestaticconstexprnoexcept |
The size in terms of the number of base data elements.
Definition at line 449 of file UPstreamTraits.H.

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