se_core::TaskList Class Reference

#include <TaskList.hpp>

List of all members.

Public Member Functions

 TaskList ()
void add (Task &task)
void remove (Task &task)
int perform (int weight)
int performAll ()
void addFree (int weight)
void reset ()
int taskCount ()


Constructor & Destructor Documentation

se_core::TaskList::TaskList  )  [inline]
 

Definition at line 31 of file TaskList.hpp.


Member Function Documentation

void se_core::TaskList::add Task task  ) 
 

Definition at line 93 of file TaskList.cpp.

References Assert, and se_core::Task::isInProgress_.

void se_core::TaskList::addFree int  weight  ) 
 

Definition at line 75 of file TaskList.cpp.

int se_core::TaskList::perform int  weight  ) 
 

Definition at line 27 of file TaskList.cpp.

int se_core::TaskList::performAll  ) 
 

Definition at line 55 of file TaskList.cpp.

void se_core::TaskList::remove Task task  ) 
 

Definition at line 105 of file TaskList.cpp.

References se_core::Task::isInProgress_.

void se_core::TaskList::reset  ) 
 

Definition at line 119 of file TaskList.cpp.

References se_core::Task::isInProgress_.

int se_core::TaskList::taskCount  )  [inline]
 

Definition at line 39 of file TaskList.hpp.


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:30 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo