ChannelManager Class Reference

#include <channelmanager.h>

List of all members.


Detailed Description

Definition at line 30 of file channelmanager.h.


Public Member Functions

 ChannelManager ()
 ~ChannelManager ()
ChannelfindById (int id) const
ChannelfindByName (const std::string &name) const
void addChannel (Channel *channel)
void removeChannel (Channel *channel)

Private Attributes

std::list< Channel * > mChannels

Constructor & Destructor Documentation

ChannelManager::ChannelManager (  ) 

Definition at line 27 of file channelmanager.cpp.

ChannelManager::~ChannelManager (  ) 

Definition at line 31 of file channelmanager.cpp.


Member Function Documentation

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.


Member Data Documentation

std::list<Channel*> ChannelManager::mChannels [private]

Definition at line 43 of file channelmanager.h.


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

Generated on Sun Apr 26 17:30:43 2009 for The Mana World by  doxygen 1.5.5