join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicMember< Type > Struct Template Reference

member. More...

#include <value.hpp>

Public Member Functions

constexpr bool operator== (const BasicMember &other) const =default
 compare members.
 
constexpr std::partial_ordering operator<=> (const BasicMember &other) const =default
 three-way compare members.
 

Public Attributes

Type first
 member key.
 
Type second
 member value.
 

Detailed Description

template<typename Type>
struct join::BasicMember< Type >

member.

Member Function Documentation

◆ operator<=>()

template<typename Type >
std::partial_ordering join::BasicMember< Type >::operator<=> ( const BasicMember< Type > & other) const
constexprdefault

three-way compare members.

Parameters
othermember to compare to.
Returns
ordering of this member relative to other.

◆ operator==()

template<typename Type >
bool join::BasicMember< Type >::operator== ( const BasicMember< Type > & other) const
constexprdefault

compare members.

Parameters
othermember to compare to.
Returns
true if equal.

Member Data Documentation

◆ first

template<typename Type >
Type join::BasicMember< Type >::first

member key.

◆ second

template<typename Type >
Type join::BasicMember< Type >::second

member value.


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