NBEdge::tls_disable_finder Class Reference

#include <NBEdge.h>


Detailed Description

Definition at line 948 of file NBEdge.h.


Public Member Functions

bool operator() (const TLSDisabledConnection &e) const
 tls_disable_finder (const TLSDisabledConnection &tpl)
 constructor

Private Member Functions

tls_disable_finderoperator= (const tls_disable_finder &s)
 invalidated assignment operator

Private Attributes

TLSDisabledConnection myDefinition

Constructor & Destructor Documentation

NBEdge::tls_disable_finder::tls_disable_finder ( const TLSDisabledConnection tpl  )  [inline]

constructor

Definition at line 951 of file NBEdge.h.

00951 : myDefinition(tpl) { }


Member Function Documentation

bool NBEdge::tls_disable_finder::operator() ( const TLSDisabledConnection e  )  const [inline]

Definition at line 953 of file NBEdge.h.

References NBEdge::TLSDisabledConnection::fromLane, myDefinition, NBEdge::TLSDisabledConnection::to, and NBEdge::TLSDisabledConnection::toLane.

00953                                                               {
00954             if (e.to!=myDefinition.to) {
00955                 return false;
00956             }
00957             if (e.fromLane!=myDefinition.fromLane) {
00958                 return false;
00959             }
00960             if (e.toLane!=myDefinition.toLane) {
00961                 return false;
00962             }
00963             return true;
00964         }

tls_disable_finder& NBEdge::tls_disable_finder::operator= ( const tls_disable_finder s  )  [private]

invalidated assignment operator


Field Documentation

Definition at line 967 of file NBEdge.h.

Referenced by operator()().


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

Generated on Wed May 5 00:06:51 2010 for Sumo - Simulation of Urban MObility by  doxygen 1.5.6