holoscan::ArgElementType

Beta
View as Markdown

Enum class for the element type of an argument.

enum class holoscan::ArgElementType

Values

NameDescription
kCustomCustom type.
kBooleanBoolean type (bool).
kInt88-bit integer type (int8_t)
kUnsigned88-bit unsigned integer type (uint8_t)
kInt1616-bit integer type (int16_t)
kUnsigned16Unsigned 16-bit integer (uint16_t).
kInt3232-bit integer type (int32_t)
kUnsigned32Unsigned 32-bit integer (uint32_t).
kInt6464-bit integer type (int64_t)
kUnsigned64Unsigned 64-bit integer (uint64_t).
kFloat3232-bit floating point type (float)
kFloat6464-bit floating point type (double)
kComplex6464-bit complex floating point type (complex<float>)
kComplex128128-bit complex floating point type (complex<double>)
kStringString type (std::string).
kHandleHandle type (std::any).
kYAMLNodeYAML node type (YAML::Node).
kIOSpecI/O spec type (holoscan::IOSpec*).
kConditionCondition type (std::shared_ptr<Condition>).
kResourceResource type (std::shared_ptr<Resource>).