The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
ToolSvc::ToolList::Hash Struct Reference

Public Types

using is_transparent = void

Public Member Functions

std::size_t operator() (IAlgTool const *s) const noexcept
std::size_t operator() (std::string_view s) const noexcept

Detailed Description

Definition at line 114 of file ToolSvc.cpp.

Member Typedef Documentation

◆ is_transparent

Definition at line 115 of file ToolSvc.cpp.

Member Function Documentation

◆ operator()() [1/2]

std::size_t ToolSvc::ToolList::Hash::operator() ( IAlgTool const * s) const
inlinenoexcept

Definition at line 116 of file ToolSvc.cpp.

116{ return std::hash<std::string_view>{}( s->name() ); }

◆ operator()() [2/2]

std::size_t ToolSvc::ToolList::Hash::operator() ( std::string_view s) const
inlinenoexcept

Definition at line 117 of file ToolSvc.cpp.

117{ return std::hash<std::string_view>{}( s ); }

The documentation for this struct was generated from the following file: