SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MFXEventQue< T > Class Template Reference

#include <MFXEventQue.h>

Public Member Functions

void add (T what)
 
bool empty ()
 
 MFXEventQue ()
 
void pop ()
 
size_t size ()
 
top ()
 
 ~MFXEventQue ()
 

Private Attributes

std::list< T > myItems
 
MFXMutex myMutex
 

Detailed Description

template<class T>
class MFXEventQue< T >

Definition at line 39 of file MFXEventQue.h.

Constructor & Destructor Documentation

template<class T>
MFXEventQue< T >::MFXEventQue ( )
inline

Definition at line 41 of file MFXEventQue.h.

template<class T>
MFXEventQue< T >::~MFXEventQue ( )
inline

Definition at line 42 of file MFXEventQue.h.

Member Function Documentation

template<class T>
void MFXEventQue< T >::add ( what)
inline
template<class T>
bool MFXEventQue< T >::empty ( )
inline
template<class T>
void MFXEventQue< T >::pop ( )
inline
template<class T>
size_t MFXEventQue< T >::size ( )
inline

Definition at line 65 of file MFXEventQue.h.

Referenced by MFXEventQue< GUIEvent * >::top().

template<class T>
T MFXEventQue< T >::top ( )
inline

Field Documentation


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