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

§ operator()()

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.

§ prohibit()

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

Field Documentation

§ myProhibited

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: