Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::CallSet Class Reference

#include <call_set.h>

Collaboration diagram for jami::CallSet:
Collaboration graph

Public Member Functions

void add (const std::shared_ptr< Call > &call)
 
void add (const std::shared_ptr< Conference > &conference)
 
std::shared_ptr< CallgetCall (const std::string &callId) const
 
std::vector< std::string > getCallIds () const
 
std::vector< std::shared_ptr< Call > > getCalls () const
 
std::shared_ptr< ConferencegetConference (const std::string &conferenceId) const
 
std::vector< std::string > getConferenceIds () const
 
std::vector< std::shared_ptr< Conference > > getConferences () const
 
bool remove (const std::shared_ptr< Call > &call)
 
bool removeConference (const std::string &confId)
 

Detailed Description

Definition at line 29 of file call_set.h.

Member Function Documentation

◆ add() [1/2]

void jami::CallSet::add ( const std::shared_ptr< Call > &  call)
inline

Definition at line 45 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::attach(), and jami::Account::attach().

Here is the call graph for this function:

◆ add() [2/2]

void jami::CallSet::add ( const std::shared_ptr< Conference > &  conference)
inline

Definition at line 50 of file call_set.h.

References jami::emitSignal().

Here is the call graph for this function:

◆ getCall()

std::shared_ptr< Call > jami::CallSet::getCall ( const std::string &  callId) const
inline

Definition at line 32 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::getCall().

Here is the call graph for this function:

◆ getCallIds()

std::vector< std::string > jami::CallSet::getCallIds ( ) const
inline

Definition at line 66 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::getCallList(), and jami::Account::hangupCalls().

Here is the call graph for this function:

◆ getCalls()

std::vector< std::shared_ptr< Call > > jami::CallSet::getCalls ( ) const
inline

Definition at line 75 of file call_set.h.

References jami::emitSignal().

Here is the call graph for this function:

◆ getConference()

std::shared_ptr< Conference > jami::CallSet::getConference ( const std::string &  conferenceId) const
inline

Definition at line 38 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::getConference().

Here is the call graph for this function:

◆ getConferenceIds()

std::vector< std::string > jami::CallSet::getConferenceIds ( ) const
inline

Definition at line 86 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::getConferenceList().

Here is the call graph for this function:

◆ getConferences()

std::vector< std::shared_ptr< Conference > > jami::CallSet::getConferences ( ) const
inline

Definition at line 95 of file call_set.h.

References jami::emitSignal().

Here is the call graph for this function:

◆ remove()

bool jami::CallSet::remove ( const std::shared_ptr< Call > &  call)
inline

Definition at line 55 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::detach().

Here is the call graph for this function:

◆ removeConference()

bool jami::CallSet::removeConference ( const std::string &  confId)
inline

Definition at line 60 of file call_set.h.

References jami::emitSignal().

Referenced by jami::Account::removeConference().

Here is the call graph for this function:

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