Skip to navigation

holoscan::ParamFieldDocument

Beta
View as Markdown

Describe one field without carrying process-local member or function pointers.

#include <holoscan/parameter_schema.hpp>

Member variables

NameTypeDescription
idParamFieldIdBig-endian 64-bit projection of full_id.
full_idParamSchemaHashComplete canonical field SHA-256 identity.
canonical_namestd::string_viewStatic canonical structured path.
logical_typeParamLogicalTypePortable value family.
type_shapeParamFieldTypeShapeCanonical structural type and decoding shape.
mutabilityParamMutabilityApplication boundary.
earliest_invalidated_stageLifecycleStageRestart stage.
persistenceParamPersistenceDurable-projection policy.
string_encodingParamStringEncodingString semantics.
element_string_encodingParamStringEncodingvector<string> element semantics.
visibilityParamVisibilityOrdinary discovery policy.
external_accessParamExternalAccessExternal eligibility.
sensitivityParamSensitivityRedaction classification.
policy_evidenceParamFieldPolicyEvidenceExplicit-vs-inferred qualification facts.
required_on_loadboolWhether complete import requires an archived value.
nestedboolWhether nested schema identity is present.
nested_schema_idstd::string_viewNested stable ID, or empty.
nested_schema_versionParamSchemaVersionNested version, or zero.
nested_structural_hashParamSchemaHashNested decoding-shape identity.
nested_contract_hashParamSchemaHashNested policy identity.
aliasstd::string_viewPrior canonical migration input name.
descriptionstd::string_viewDescriptive UTF-8 metadata.
unitstd::string_viewDescriptive unit metadata.
validator_idstd::string_viewStable validator identity without a callable.
constraintsParamConstraintsPortable bounds and choices.
enum_choicesParamEnumChoicesStable authored enum label/value domain.
storageParamStorageTraitsSummaryIntrinsic field storage evidence.