![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <FXSynchSet.h>
Public Member Functions | |
void | clear () |
bool | contains (const T &item) const |
bool | empty () |
FXSynchSet (const bool condition=true) | |
Container & | getContainer () |
void | insert (T what) |
bool | isLocked () const |
size_t | size () const |
void | unlock () |
void | unsetCondition () |
Private Attributes | |
bool | myCondition |
Container | myItems |
Definition at line 39 of file FXSynchSet.h.
|
inline |
Definition at line 41 of file FXSynchSet.h.
|
inline |
Definition at line 112 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 141 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 97 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 54 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 83 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::checkCollisionForInactive().
|
inline |
Definition at line 156 of file FXSynchSet.h.
|
inline |
Definition at line 126 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition, and FXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 69 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 49 of file FXSynchSet.h.
References FXSynchSet< T, Container >::myCondition.
|
private |
Definition at line 169 of file FXSynchSet.h.
Referenced by FXSynchSet< T, Container >::clear(), FXSynchSet< T, Container >::contains(), FXSynchSet< T, Container >::empty(), FXSynchSet< T, Container >::getContainer(), FXSynchSet< T, Container >::insert(), FXSynchSet< T, Container >::size(), FXSynchSet< T, Container >::unlock(), and FXSynchSet< T, Container >::unsetCondition().
|
private |
Definition at line 168 of file FXSynchSet.h.
Referenced by FXSynchSet< T, Container >::clear(), FXSynchSet< T, Container >::contains(), FXSynchSet< T, Container >::empty(), FXSynchSet< T, Container >::getContainer(), FXSynchSet< T, Container >::insert(), and FXSynchSet< T, Container >::size().