helics
3.5.2
|
#include <GlobalFederateId.hpp>
Public Types | |
using | BaseType = IdentifierBaseType |
Public Member Functions | |
constexpr | route_id ()=default |
constexpr | route_id (BaseType val) noexcept |
constexpr BaseType | baseValue () const |
constexpr bool | operator== (route_id id) const noexcept |
constexpr bool | operator!= (route_id id) const noexcept |
constexpr bool | operator< (route_id id) const noexcept |
constexpr bool | isValid () const |
class defining a specific type for labeling a route
|
constexprdefault |
default constructor
|
inlineexplicitconstexprnoexcept |
construct from a BaseType value
|
inlineconstexpr |
explicitly convert to a base value
Referenced by helics::CommsInterface::addRoute(), and helics::CommsInterface::removeRoute().
|
inlineconstexpr |
check if the route is valid
|
inlineconstexprnoexcept |
inequality operator
|
inlineconstexprnoexcept |
less than operator for sorting
|
inlineconstexprnoexcept |
equality operator