Skip to navigation

holoscan::ParamScalarKind

Beta
View as Markdown

Classify the exact fixed scalar representation carried by a parameter operation.

enum class holoscan::ParamScalarKind : std::uint8_t

The numeric values and accompanying bit width describe semantic scalar bits, not a native C++ object layout or wire encoding. Enum values use their underlying scalar representation and do not retain a process-local C++ enum identity.


Values

NameValueDescription
kNone= 0No scalar value is present.
kBool= 1One Boolean bit is present.
kSignedInteger= 2A two’s-complement signed integer bit pattern is present.
kUnsignedInteger= 3An unsigned integer bit pattern is present.
kFloatingPoint= 4An IEC 60559 binary32 or binary64 bit pattern is present.
kDurationNanoseconds= 5A checked signed 64-bit nanosecond count is present.