holoscan::gxf::GXFWrapper
holoscan::gxf::GXFWrapper
Class to wrap an Operator into a GXF Codelet.
Inherits from: nvidia::gxf::Codelet (public)
Constructors
Destructor
~GXFWrapper
Methods
initialize
deinitialize
registerInterface
start
tick
stop
set_operator
Set the Operator object to be wrapped.
Parameters
The pointer to the Operator object.
op
Get the Operator object.
Returns: The pointer to the Operator object.
execution_context
Get the ExecutionContext object.
Returns: The pointer to the ExecutionContext object.
input_context
Get the InputContext object.
Returns: The pointer to the InputContext object.
output_context
Get the OutputContext object.
Returns: The pointer to the OutputContext object.
store_exception
initialize_contexts
Initialize the local contexts (input/output/execution) for the operator.
create_post_compute_nvtx_range
Create post-compute NVTX child range with frame information.
is_root_operator
Check if the current operator is a root operator.
get_root_operator_frame_info
Get frame information string for root operators.
get_non_root_operator_frame_info
Get frame information string for non-root operators.