SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
prohibited_withRestrictions< E, V > Struct Template Reference

#include <SUMOAbstractRouter.h>

Public Member Functions

bool operator() (const E *edge, const V *vehicle) const
void prohibit (const std::vector< E * > &toProhibit)

Protected Attributes

std::vector< E * > myProhibited

Detailed Description

template<class E, class V>
struct prohibited_withRestrictions< E, V >

Definition at line 110 of file SUMOAbstractRouter.h.

Member Function Documentation

template<class E, class V>
bool prohibited_withRestrictions< E, V >::operator() ( const E *  edge,
const V *  vehicle 
) const
inline

Definition at line 112 of file SUMOAbstractRouter.h.

template<class E, class V>
void prohibited_withRestrictions< E, V >::prohibit ( const std::vector< E * > &  toProhibit)
inline

Definition at line 119 of file SUMOAbstractRouter.h.

Referenced by MSNet::getRouterEffort(), and MSNet::getRouterTT().

Field Documentation

template<class E, class V>
std::vector<E*> prohibited_withRestrictions< E, V >::myProhibited
protected

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