Skip to navigation

holoscan::authoring::RegisteredConstructorInputs

Beta
View as Markdown

Describe the constructor-handle inputs and construction routes of one manual row.

A row that sets RegisteredOperatorType::constructor_inputs is constructed only through add_registered_operator, which validates every handle before any Graph mutation, and is described only through add_for_description, which receives no handle. The table and the descriptors it references must remain valid for the process lifetime.

#include <holoscan/authoring/registry.hpp>

Member variables

NameTypeDescription
handlesstd::span< const ConstructorHandleInput >Named handle inputs; names are unique and distinct from every value field name and alias.
add_to_graph_from_inputsexpected< OpaqueOperatorRef, Error >(*Construct the Operator from validated values and handles, returning failures as data.
add_for_descriptionexpected< OpaqueOperatorRef, Error >(*Add a representative instance for port discovery without any handle or external resource.