BattleList_Iter Class Reference

BattleList_Iter gives us the posibility to get Battles out of the list without the rights to change the list. More...

#include <battlelist.h>

Collaboration diagram for BattleList_Iter:
Collaboration graph
[legend]

Public Member Functions

 BattleList_Iter (BattleList *battlelist)
 ~BattleList_Iter ()
void IteratorBegin ()
BattleGetBattle ()
bool EOL ()
BattleGetBattle (BattleList::battle_id_t const &id)
bool BattleExists (BattleList::battle_id_t const &id)
BattleList::battle_map_t::size_type GetNumBattles ()

Private Attributes

BattleList::battle_iter_t m_iterator
BattleListm_battlelist

Detailed Description

BattleList_Iter gives us the posibility to get Battles out of the list without the rights to change the list.

Definition at line 32 of file battlelist.h.


Constructor & Destructor Documentation

BattleList_Iter::BattleList_Iter ( BattleList battlelist  )  [inline]

Definition at line 35 of file battlelist.h.

BattleList_Iter::~BattleList_Iter (  )  [inline]

Definition at line 36 of file battlelist.h.


Member Function Documentation

bool BattleList_Iter::BattleExists ( BattleList::battle_id_t const &  id  ) 

Definition at line 65 of file battlelist.cpp.

bool BattleList_Iter::EOL (  ) 

Definition at line 51 of file battlelist.cpp.

Battle & BattleList_Iter::GetBattle ( BattleList::battle_id_t const &  id  ) 

Definition at line 57 of file battlelist.cpp.

Battle * BattleList_Iter::GetBattle (  ) 

Definition at line 43 of file battlelist.cpp.

BattleList::battle_map_t::size_type BattleList_Iter::GetNumBattles (  ) 

Definition at line 32 of file battlelist.cpp.

void BattleList_Iter::IteratorBegin (  ) 

Definition at line 38 of file battlelist.cpp.


Field Documentation

Definition at line 46 of file battlelist.h.

Definition at line 45 of file battlelist.h.


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

Generated on Thu Dec 29 00:11:42 2011 for SpringLobby by doxygen 1.6.3