List of Channel objects. More...
#include <channellist.h>

Public Member Functions | |
| ChannelList () | |
| void | AddChannel (Channel &channel) |
| void | RemoveChannel (const wxString &name) |
| Channel & | GetChannel (const wxString &name) |
| Channel & | GetChannel (channel_map_t::size_type index) |
| bool | ChannelExists (const wxString &name) const |
| channel_map_t::size_type | GetNumChannels () const |
Private Attributes | |
| channel_map_t | m_chans |
| channel_iter_t | m_seek |
| channel_map_t::size_type | m_seekpos |
List of Channel objects.
Definition at line 15 of file channellist.h.
| ChannelList::ChannelList | ( | ) |
Definition at line 13 of file channellist.cpp.
| void ChannelList::AddChannel | ( | Channel & | channel | ) |
Definition at line 16 of file channellist.cpp.
| bool ChannelList::ChannelExists | ( | const wxString & | name | ) | const |
Definition at line 46 of file channellist.cpp.
| Channel & ChannelList::GetChannel | ( | channel_map_t::size_type | index | ) |
Definition at line 35 of file channellist.cpp.
Definition at line 28 of file channellist.cpp.
| channel_map_t::size_type ChannelList::GetNumChannels | ( | ) | const |
Definition at line 51 of file channellist.cpp.
| void ChannelList::RemoveChannel | ( | const wxString & | name | ) |
Definition at line 22 of file channellist.cpp.
channel_map_t ChannelList::m_chans [private] |
Definition at line 27 of file channellist.h.
channel_iter_t ChannelList::m_seek [mutable, private] |
Definition at line 29 of file channellist.h.
channel_map_t::size_type ChannelList::m_seekpos [mutable, private] |
Definition at line 30 of file channellist.h.
1.6.3