Eclipse SUMO - Simulation of Urban MObility
|
#include <MFXSynchSet.h>
Public Member Functions | |
void | clear () |
bool | contains (const T &item) const |
size_t | count (T what) |
bool | empty () |
void | erase (T what) |
Container & | getContainer () |
void | insert (T what) |
bool | isLocked () const |
MFXSynchSet (const bool condition=true) | |
size_t | size () const |
void | unlock () |
void | unsetCondition () |
Private Attributes | |
bool | myCondition |
Container | myItems |
Definition at line 38 of file MFXSynchSet.h.
|
inline |
Definition at line 40 of file MFXSynchSet.h.
|
inline |
Definition at line 140 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 169 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 110 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 125 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 96 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
|
inline |
Definition at line 53 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 82 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::checkCollisionForInactive().
|
inline |
Definition at line 184 of file MFXSynchSet.h.
|
inline |
Definition at line 154 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition, and MFXSynchSet< T, Container >::myItems.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 68 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition.
Referenced by MSEdgeControl::detectCollisions().
|
inline |
Definition at line 48 of file MFXSynchSet.h.
References MFXSynchSet< T, Container >::myCondition.
|
private |
Definition at line 197 of file MFXSynchSet.h.
Referenced by MFXSynchSet< T, Container >::clear(), MFXSynchSet< T, Container >::contains(), MFXSynchSet< T, Container >::count(), MFXSynchSet< T, Container >::empty(), MFXSynchSet< T, Container >::erase(), MFXSynchSet< T, Container >::getContainer(), MFXSynchSet< T, Container >::insert(), MFXSynchSet< T, Container >::size(), MFXSynchSet< T, Container >::unlock(), and MFXSynchSet< T, Container >::unsetCondition().
|
private |
Definition at line 196 of file MFXSynchSet.h.
Referenced by MFXSynchSet< T, Container >::clear(), MFXSynchSet< T, Container >::contains(), MFXSynchSet< T, Container >::count(), MFXSynchSet< T, Container >::empty(), MFXSynchSet< T, Container >::erase(), MFXSynchSet< T, Container >::getContainer(), MFXSynchSet< T, Container >::insert(), and MFXSynchSet< T, Container >::size().