Chatterino
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
chatterino::Irc Class Reference

#include <Irc2.hpp>

Collaboration diagram for chatterino::Irc:
[legend]

Public Member Functions

 Irc ()
 
QAbstractTableModel * newConnectionModel (QObject *parent)
 
ChannelPtr getOrAddChannel (int serverId, QString name)
 
void save ()
 
void load ()
 
int uniqueId ()
 

Static Public Member Functions

static Ircinstance ()
 

Public Attributes

SignalVector< IrcServerDataconnections
 

Static Public Attributes

static void *const noEraseCredentialCaller
 

Constructor & Destructor Documentation

◆ Irc()

chatterino::Irc::Irc ( )
Here is the call graph for this function:

Member Function Documentation

◆ getOrAddChannel()

ChannelPtr chatterino::Irc::getOrAddChannel ( int  serverId,
QString  name 
)
Here is the caller graph for this function:

◆ instance()

Irc & chatterino::Irc::instance ( )
static
Here is the caller graph for this function:

◆ load()

void chatterino::Irc::load ( )
Here is the caller graph for this function:

◆ newConnectionModel()

QAbstractTableModel * chatterino::Irc::newConnectionModel ( QObject *  parent)

◆ save()

void chatterino::Irc::save ( )

◆ uniqueId()

int chatterino::Irc::uniqueId ( )
Here is the caller graph for this function:

Member Data Documentation

◆ connections

SignalVector<IrcServerData> chatterino::Irc::connections

◆ noEraseCredentialCaller

void* const chatterino::Irc::noEraseCredentialCaller
inlinestatic
Initial value:
=
reinterpret_cast<void *>(1)

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