|
TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
|
Bit-flag definitions for interpreting the Tag field. More...
#include <tec_nd_types.hpp>
Static Public Attributes | |
| static constexpr Tag | Scalar {(1 << 8)} |
| Indicates a scalar value (single primitive). | |
| static constexpr Tag | Float {(1 << 9)} |
| Indicates a floating-point scalar. | |
| static constexpr Tag | Signed {(1 << 10)} |
| Indicates a signed integer scalar. | |
| static constexpr Tag | Sequence {(1 << 11)} |
| Indicates a sequence of scalar elements (e.g., byte array, string). | |
Bit-flag definitions for interpreting the Tag field.
The lower 8 bits (0–7) encode the base element type. Bits 9–15 are reserved for meta flags describing properties.