holoscan::HoloEntitySerializerBase
holoscan::HoloEntitySerializerBase
Shared HOLO/NDPL entity serializer core, parameterized on the endpoint type.
Implements the full PubSubEntitySerializer interface: entity serialize/deserialize using the “HOLO” wire format, and native-descriptor export/import using the NDPL envelope. Subclasses only provide the constructor (passing endpoint type and name).
EndpointT must provide: write(), read(), write_trivial_type(), read_trivial_type(), bytes_written(), bytes_remaining(), and constructors from vector<uint8_t>* (write), const vector<uint8_t>* (read), and (uint8_t*, size_t) (write into buffer).
Template parameters
EndpointT
Inherits from: nvidia::gxf::PubSubEntitySerializer (public)