The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
Gaudi::majorMatch_t Struct Reference

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/IInterface.h>

Public Member Functions

template<typename IFACE1, typename IFACE2, unsigned long major1, unsigned long major2, unsigned long minor1, unsigned long minor2>
constexpr bool operator() (InterfaceId< IFACE1, major1, minor1 >, InterfaceId< IFACE2, major2, minor2 >) const
 
template<typename IFACE, unsigned long major, unsigned long minor1, unsigned long minor2>
constexpr bool operator() (InterfaceId< IFACE, major, minor1 >, InterfaceId< IFACE, major, minor2 >) const
 

Detailed Description

Definition at line 205 of file IInterface.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename IFACE, unsigned long major, unsigned long minor1, unsigned long minor2>
bool Gaudi::majorMatch_t::operator() ( InterfaceId< IFACE, major, minor1 > ,
InterfaceId< IFACE, major, minor2 >  ) const
inlineconstexpr

Definition at line 212 of file IInterface.h.

212 {
213 return true;
214 }

◆ operator()() [2/2]

template<typename IFACE1, typename IFACE2, unsigned long major1, unsigned long major2, unsigned long minor1, unsigned long minor2>
bool Gaudi::majorMatch_t::operator() ( InterfaceId< IFACE1, major1, minor1 > ,
InterfaceId< IFACE2, major2, minor2 >  ) const
inlineconstexpr

Definition at line 208 of file IInterface.h.

208 {
209 return false;
210 }

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