NVIDIA Holoscan SDK v1.0.3
Holoscan 1.0.3

Class UcxEntitySerializer

Base Type

class UcxEntitySerializer : public holoscan::gxf::GXFResource

UCX-based entity serializer.

Used by UcxReceiver and UcxTransmitter to serialize and deserialize entities, respectively.

Public Functions

template<typename ArgT, typename ...ArgsT, typename = std::enable_if_t<!std::is_base_of_v<Resource, std::decay_t<ArgT>> && (std::is_same_v<Arg, std::decay_t<ArgT>> || std::is_same_v<ArgList, std::decay_t<ArgT>>)>>
inline UcxEntitySerializer(ArgT &&arg, ArgsT&&... args)

UcxEntitySerializer() = default

inline virtual const char *gxf_typename() const override

virtual void setup(ComponentSpec &spec) override

Define the resource specification.


spec – The reference to the component specification.

virtual void initialize() override

Initialize the component.

This method is called only once when the component is created for the first time, and use of light-weight initialization.

Previous Class UcxContext
Next Class UcxHoloscanComponentSerializer
© Copyright 2022-2023, NVIDIA. Last updated on Apr 19, 2024.