What can I help you with?
NVIDIA Holoscan SDK v3.2.0

Class GXFWrapper

Base Type

  • public nvidia::gxf::Codelet

class GXFWrapper : public nvidia::gxf::Codelet

Class to wrap an Operator into a GXF Codelet.

Public Functions

virtual ~GXFWrapper() = default
gxf_result_t initialize() override
gxf_result_t deinitialize() override
gxf_result_t registerInterface(nvidia::gxf::Registrar *registrar) override
gxf_result_t start() override
gxf_result_t tick() override
gxf_result_t stop() override
void set_operator(Operator *op)

Set the Operator object to be wrapped.

Parameters

op – The pointer to the Operator object.

Operator *op() const

Get the Operator object.

Returns

The pointer to the Operator object.

GXFExecutionContext *execution_context() const

Get the ExecutionContext object.

Returns

The pointer to the ExecutionContext object.

InputContext *input_context() const

Get the InputContext object.

Returns

The pointer to the InputContext object.

OutputContext *output_context() const

Get the OutputContext object.

Returns

The pointer to the OutputContext object.

Previous Class GXFSystemResourceBase
Next Class OperatorWrapper
© Copyright 2022-2025, NVIDIA. Last updated on May 29, 2025.