#include "peer.hpp"


Public Member Functions | |
| template<typename PeerType > | |
| Peer (PeerType &&peer) | |
| Peer (const Peer &o) | |
| Peer (Peer &&o) noexcept | |
| const interface::types::AddressType & | address () const override |
| const std::optional< interface::types::TLSCertificateType > & | tlsCertificate () const override |
| const std::string & | pubkey () const override |
Public Member Functions inherited from shared_model::interface::Peer | |
| std::string | toString () const override |
| bool | operator== (const ModelType &rhs) const override |
Public Member Functions inherited from shared_model::interface::ModelPrimitive< Peer > | |
| virtual bool | operator== (const ModelType &rhs) const=0 |
| virtual bool | operator!= (const ModelType &rhs) const |
| virtual | ~ModelPrimitive ()=default |
Additional Inherited Members | |
Public Types inherited from shared_model::interface::ModelPrimitive< Peer > | |
| using | ModelType = Peer |
|
inlineexplicit |
|
inline |
|
inlinenoexcept |
|
inlineoverridevirtual |
Implements shared_model::interface::Peer.
|
inlineoverridevirtual |
Implements shared_model::interface::Peer.
|
inlineoverridevirtual |
Implements shared_model::interface::Peer.