Content Hub  0.0.1
A session-wide content-exchange service
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Pages
com::ubuntu::content::Peer Class Reference

#include <peer.h>

+ Inheritance diagram for com::ubuntu::content::Peer:
+ Collaboration diagram for com::ubuntu::content::Peer:

Public Member Functions

 Peer (const QString &id=QString(), QObject *parent=nullptr)
 
 Peer (const Peer &rhs)
 
virtual ~Peer ()
 
Peeroperator= (const Peer &rhs)
 
bool operator== (const Peer &rhs) const
 
virtual Q_INVOKABLE const QString & id () const
 
virtual Q_INVOKABLE QString name ()
 

Static Public Member Functions

static const Peerunknown ()
 

Properties

QString id
 
QString name
 

Detailed Description

Definition at line 30 of file peer.h.

Constructor & Destructor Documentation

com::ubuntu::content::Peer::Peer ( const QString &  id = QString(),
QObject parent = nullptr 
)
com::ubuntu::content::Peer::Peer ( const Peer rhs)
virtual com::ubuntu::content::Peer::~Peer ( )
virtual

Member Function Documentation

virtual Q_INVOKABLE const QString& com::ubuntu::content::Peer::id ( ) const
virtual
virtual Q_INVOKABLE QString com::ubuntu::content::Peer::name ( )
virtual
Peer& com::ubuntu::content::Peer::operator= ( const Peer rhs)
bool com::ubuntu::content::Peer::operator== ( const Peer rhs) const
static const Peer& com::ubuntu::content::Peer::unknown ( )
static

Property Documentation

QString com::ubuntu::content::Peer::id
read

Definition at line 33 of file peer.h.

QString com::ubuntu::content::Peer::name
read

Definition at line 34 of file peer.h.


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