Holoscan SDK v3.11.0

Template Struct resource_default_name

template<typename ResourceT>
struct resource_default_name

Type trait to provide unique default names for resource types.

This trait ensures that different resource types have unique default names when created without an explicit name parameter. This prevents naming conflicts when multiple unnamed resources of different types are added to the same operator or fragment.

Primary template provides fallback to generic name for any resource types not explicitly specialized below.

Template Parameters

ResourceT – The resource type.

Public Static Attributes

static constexpr const char *value = "noname_resource"

Previous Template Struct remove_pointer< std::shared_ptr< T > >
Next Template Struct resource_default_name< AsyncBufferReceiver >
© Copyright 2022-2026, NVIDIA. Last updated on Feb 4, 2026