Lomiri Content Hub 1.0.0
A session-wide content-exchange service
 
Loading...
Searching...
No Matches
com::lomiri::content::Type Class Reference

#include <com/lomiri/content/type.h>

+ Inheritance diagram for com::lomiri::content::Type:
+ Collaboration diagram for com::lomiri::content::Type:

Classes

struct  Known
 

Public Member Functions

virtual ~Type ()
 
 Type (const Type &)
 
Typeoperator= (const Type &)
 
bool operator== (const Type &) const
 
bool operator!= (const Type &) const
 
bool operator< (const Type &) const
 
virtual Q_INVOKABLE const QString & id () const
 

Static Public Member Functions

static const Typeunknown ()
 
static const Typeall ()
 

Protected Member Functions

 Type (const QString &, QObject *=nullptr)
 

Properties

QString id
 

Friends

struct Known
 
class Transfer
 
class detail::Service
 
class detail::RegistryUpdater
 

Detailed Description

Definition at line 37 of file type.h.

Constructor & Destructor Documentation

◆ ~Type()

virtual com::lomiri::content::Type::~Type ( )
virtual

◆ Type() [1/2]

com::lomiri::content::Type::Type ( const Type )

◆ Type() [2/2]

com::lomiri::content::Type::Type ( const QString &  ,
QObject = nullptr 
)
explicitprotected

Member Function Documentation

◆ all()

static const Type & com::lomiri::content::Type::all ( )
static

◆ id()

virtual Q_INVOKABLE const QString & com::lomiri::content::Type::id ( ) const
virtual

◆ operator!=()

bool com::lomiri::content::Type::operator!= ( const Type ) const

◆ operator<()

bool com::lomiri::content::Type::operator< ( const Type ) const

◆ operator=()

Type & com::lomiri::content::Type::operator= ( const Type )

◆ operator==()

bool com::lomiri::content::Type::operator== ( const Type ) const

◆ unknown()

static const Type & com::lomiri::content::Type::unknown ( )
static

Friends And Related Symbol Documentation

◆ detail::RegistryUpdater

friend class detail::RegistryUpdater
friend

Definition at line 73 of file type.h.

◆ detail::Service

friend class detail::Service
friend

Definition at line 72 of file type.h.

◆ Known

friend struct Known
friend

Definition at line 70 of file type.h.

◆ Transfer

friend class Transfer
friend

Definition at line 71 of file type.h.

Property Documentation

◆ id

QString com::lomiri::content::Type::id
read

Definition at line 40 of file type.h.


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