qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Public Member Functions | List of all members
ICoreGroupQuery Class Referenceabstract

#include <icoregroupquery.h>

Inheritance diagram for ICoreGroupQuery:
Inheritance graph
Collaboration diagram for ICoreGroupQuery:
Collaboration graph

Public Member Functions

 ICoreGroupQuery ()=default
 
virtual ~ICoreGroupQuery ()
 
 ICoreGroupQuery (const ICoreGroupQuery &)=default
 
ICoreGroupQueryoperator= (const ICoreGroupQuery &)=default
 
 ICoreGroupQuery (ICoreGroupQuery &&)=default
 
ICoreGroupQueryoperator= (ICoreGroupQuery &&)=default
 
virtual GroupId getGroupPersistentId (uint32_t groupNumber) const =0
 
virtual uint32_t getGroupNumberPeers (int groupId) const =0
 
virtual QString getGroupPeerName (int groupId, int peerId) const =0
 
virtual ToxPk getGroupPeerPk (int groupId, int peerId) const =0
 
virtual QStringList getGroupPeerNames (int groupId) const =0
 
virtual bool getGroupAvEnabled (int groupId) const =0
 

Detailed Description

Definition at line 31 of file icoregroupquery.h.

Constructor & Destructor Documentation

◆ ICoreGroupQuery() [1/3]

ICoreGroupQuery::ICoreGroupQuery ( )
default

◆ ~ICoreGroupQuery()

ICoreGroupQuery::~ICoreGroupQuery ( )
virtualdefault

◆ ICoreGroupQuery() [2/3]

ICoreGroupQuery::ICoreGroupQuery ( const ICoreGroupQuery )
default

◆ ICoreGroupQuery() [3/3]

ICoreGroupQuery::ICoreGroupQuery ( ICoreGroupQuery &&  )
default

Member Function Documentation

◆ getGroupAvEnabled()

virtual bool ICoreGroupQuery::getGroupAvEnabled ( int  groupId) const
pure virtual

Implemented in Core.

◆ getGroupNumberPeers()

virtual uint32_t ICoreGroupQuery::getGroupNumberPeers ( int  groupId) const
pure virtual

Implemented in Core.

◆ getGroupPeerName()

virtual QString ICoreGroupQuery::getGroupPeerName ( int  groupId,
int  peerId 
) const
pure virtual

Implemented in Core.

◆ getGroupPeerNames()

virtual QStringList ICoreGroupQuery::getGroupPeerNames ( int  groupId) const
pure virtual

Implemented in Core.

Here is the caller graph for this function:

◆ getGroupPeerPk()

virtual ToxPk ICoreGroupQuery::getGroupPeerPk ( int  groupId,
int  peerId 
) const
pure virtual

Implemented in Core.

Here is the caller graph for this function:

◆ getGroupPersistentId()

virtual GroupId ICoreGroupQuery::getGroupPersistentId ( uint32_t  groupNumber) const
pure virtual

Implemented in Core.

◆ operator=() [1/2]

ICoreGroupQuery& ICoreGroupQuery::operator= ( const ICoreGroupQuery )
default

◆ operator=() [2/2]

ICoreGroupQuery& ICoreGroupQuery::operator= ( ICoreGroupQuery &&  )
default

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