What can I help you with?
NVIDIA Holoscan SDK v3.0.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
inline void set_operator(Operator *op)

Set the Operator object to be wrapped.

Parameters

op – The pointer to the Operator object.

inline Operator *op() const

Get the Operator object.

Returns

The pointer to the Operator object.

inline ExecutionContext *exec_context() const

Get the ExecutionContext object.

Returns

The pointer to the ExecutionContext object.

inline InputContext *input_context() const

Get the InputContext object.

Returns

The pointer to the InputContext object.

inline 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 Apr 7, 2025.