holoscan::resource_default_name

Beta
View as Markdown
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.

#include <holoscan/component_traits.hpp>

Template parameters

ResourceT
typename

The resource type.


Member variables

NameTypeDescription
value static constexprconst char *