SDLut::system Namespace Reference

Classes

class  CDRom
class  Condition
 This class is a wrapper for Condition. More...
class  Event
class  BaseEventHandler
class  DefaultEventHandler
class  EventManager
 This class manages the event handling in SDLwrap. More...
class  Mutex
 This class is a wrapper for Mutex. More...
class  NewTimer
class  ArgNewTimer
class  RWOps
 This class is a wrapper for RWOps. More...
class  ScopedLock
 This class is a wrapper for Mutex, with RAII design. More...
class  Semaphore
 This class is a wrapper for Semaphore. More...

Functions

void TimerLog (const std::string &text)
unsigned long getCurrentThreadID ()
unsigned long getThreadID (SDL_Thread *)
void runThread (SDL_Thread *&, int threadcall(void *), void *data)
int waitThread (SDL_Thread *)
void killThread (SDL_Thread *)
void Delay (long millisec)
long GetTicks ()
SDL_TimerID AddGlobalTimer (unsigned int interval, unsigned int callback(unsigned int, void *), void *param)
SDL_TimerID AddGlobalTimer (unsigned int interval, Core::Callback2Base< unsigned int, void *, unsigned int > *, void *param)
bool RemoveGlobalTimer (SDL_TimerID t)
RAGE::Logger & operator<< (RAGE::Logger &log, const Event::Type &type)

Variables

Mutex TimerMtx

Function Documentation

SDL_TimerID SDLut::system::AddGlobalTimer ( unsigned int  interval,
Core::Callback2Base< unsigned int, void *, unsigned int > *  ,
void *  param 
)
SDL_TimerID SDLut::system::AddGlobalTimer ( unsigned int  interval,
unsigned int   callbackunsigned int, void *,
void *  param 
)

Definition at line 33 of file SDLTimer.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void SDLut::system::Delay ( long  millisec  ) 

Definition at line 23 of file SDLTimer.cc.

Here is the caller graph for this function:

unsigned long SDLut::system::getCurrentThreadID (  ) 

Definition at line 11 of file SDLThread.cc.

Here is the caller graph for this function:

unsigned long SDLut::system::getThreadID ( SDL_Thread *   ) 

Definition at line 16 of file SDLThread.cc.

long SDLut::system::GetTicks (  ) 

Definition at line 27 of file SDLTimer.cc.

Here is the caller graph for this function:

void SDLut::system::killThread ( SDL_Thread *   ) 
RAGE::Logger& SDLut::system::operator<< ( RAGE::Logger &  log,
const Event::Type &  type 
)

Definition at line 266 of file SDLEvent.cc.

bool SDLut::system::RemoveGlobalTimer ( SDL_TimerID  t  ) 

Definition at line 53 of file SDLTimer.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void SDLut::system::runThread ( SDL_Thread *&  ,
int   threadcallvoid *,
void *  data 
)

Definition at line 21 of file SDLThread.cc.

void SDLut::system::TimerLog ( const std::string &  text  ) 

Definition at line 14 of file SDLTimer.cc.

int SDLut::system::waitThread ( SDL_Thread *   ) 

Definition at line 27 of file SDLThread.cc.


Variable Documentation

Definition at line 12 of file SDLTimer.cc.


Generated on Thu Mar 18 23:16:00 2010 for SDLut by  doxygen 1.6.1