#include <channelmanager.h>
Definition at line 30 of file channelmanager.h.
Public Member Functions | |
| ChannelManager () | |
| ~ChannelManager () | |
| Channel * | findById (int id) const |
| Channel * | findByName (const std::string &name) const |
| void | addChannel (Channel *channel) |
| void | removeChannel (Channel *channel) |
Private Attributes | |
| std::list< Channel * > | mChannels |
| ChannelManager::ChannelManager | ( | ) |
Definition at line 27 of file channelmanager.cpp.
| ChannelManager::~ChannelManager | ( | ) |
Definition at line 31 of file channelmanager.cpp.
| Channel * ChannelManager::findById | ( | int | id | ) | const |
Definition at line 37 of file channelmanager.cpp.
| Channel * ChannelManager::findByName | ( | const std::string & | name | ) | const |
Definition at line 55 of file channelmanager.cpp.
| void ChannelManager::addChannel | ( | Channel * | channel | ) |
Definition at line 76 of file channelmanager.cpp.
| void ChannelManager::removeChannel | ( | Channel * | channel | ) |
Definition at line 81 of file channelmanager.cpp.
std::list<Channel*> ChannelManager::mChannels [private] |
Definition at line 43 of file channelmanager.h.
1.5.5