TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
Loading...
Searching...
No Matches
tec::NdTypes::Meta Struct Reference

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).
 

Detailed Description

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.


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