SUMO - Simulation of Urban MObility
prohibited_withPermissions< E, V > Struct Template Reference

#include <SUMOAbstractRouter.h>

Collaboration diagram for prohibited_withPermissions< E, V >:
Collaboration graph

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_withPermissions< E, V >

Definition at line 129 of file SUMOAbstractRouter.h.

Member Function Documentation

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

Definition at line 131 of file SUMOAbstractRouter.h.

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

Definition at line 138 of file SUMOAbstractRouter.h.

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

Field Documentation

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

Definition at line 143 of file SUMOAbstractRouter.h.


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