LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
std::hash< art::ScheduleID > Struct Template Reference

#include "ScheduleID.h"

Public Member Functions

std::size_t operator() (art::ScheduleID sid) const
 

Detailed Description

template<>
struct std::hash< art::ScheduleID >

Definition at line 106 of file ScheduleID.h.

Member Function Documentation

std::size_t std::hash< art::ScheduleID >::operator() ( art::ScheduleID  sid) const
inline

Definition at line 108 of file ScheduleID.h.

References art::ScheduleID::id().

109  {
110  static hash<typename art::ScheduleID::id_type> hasher{};
111  return hasher(sid.id());
112  }
constexpr id_type id() const noexcept
Definition: ScheduleID.h:77

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