gem5  v19.0.0.0
Public Types | Public Member Functions | List of all members
std::hash< ChannelAddr > Struct Template Reference

#include <channel_addr.hh>

Public Types

typedef ChannelAddr argument_type
 
typedef std::size_t result_type
 

Public Member Functions

result_type operator() (argument_type const &a) const noexcept
 

Detailed Description

template<>
struct std::hash< ChannelAddr >

Definition at line 178 of file channel_addr.hh.

Member Typedef Documentation

◆ argument_type

typedef ChannelAddr std::hash< ChannelAddr >::argument_type

Definition at line 180 of file channel_addr.hh.

◆ result_type

typedef std::size_t std::hash< ChannelAddr >::result_type

Definition at line 181 of file channel_addr.hh.

Member Function Documentation

◆ operator()()

result_type std::hash< ChannelAddr >::operator() ( argument_type const &  a) const
inlinenoexcept

Definition at line 184 of file channel_addr.hh.

References ChannelAddr::a, addr, and ChannelAddr::operator<<().


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

Generated on Fri Feb 28 2020 16:27:26 for gem5 by doxygen 1.8.13