libcolutius
Channel类 参考

IRC频道类 更多...

#include <Channel.h>

类 Channel 继承关系图:
Session

Public 成员函数

 Channel (QString name, Session *parent=nullptr)
 
 ~Channel () override
 
QString getType ()
 
void quit ()
 
- Public 成员函数 继承自 Session
 Session (QString name, QObject *parent=nullptr)
 构造函数 更多...
 
 ~Session () override
 
QString getName ()
 获取会话名称 更多...
 
void addMessage (Message *message)
 添加消息并发射newMsg信号 更多...
 
QString getType ()
 
QList< Message * > getMessageList ()
 
MessagegetMessage (int index)
 根据索引获取消息实例 更多...
 
int getMessageNum ()
 获取消息数量 更多...
 
void quit ()
 

额外继承的成员函数

- 信号 继承自 Session
void newMsg ()
 新消息 更多...
 
void _quit (QString name)
 退出频道 更多...
 
- Protected 属性 继承自 Session
QList< Message * > _messageList
 
QString _name
 

详细描述

IRC频道类

构造及析构函数说明

◆ Channel()

Channel::Channel ( QString  name,
Session parent = nullptr 
)
explicit

◆ ~Channel()

Channel::~Channel ( )
overridedefault

成员函数说明

◆ getType()

QString Channel::getType ( )

◆ quit()

void Channel::quit ( )

该类的文档由以下文件生成: