Eclipse SUMO - Simulation of Urban MObility
SUMOSAXAttributes.h File Reference
#include <config.h>
#include <string>
#include <vector>
#include <set>
#include <utils/common/StringUtils.h>
#include <utils/common/SUMOTime.h>
#include <utils/common/ToString.h>
#include <utils/common/UtilExceptions.h>
#include "SUMOXMLDefinitions.h"
Include dependency graph for SUMOSAXAttributes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  invalid_return< X >
 
class  SUMOSAXAttributes
 Encapsulated SAX-Attributes. More...
 

Macros

#define INVALID_RETURN(TYPE)
 

Functions

 INVALID_RETURN (bool)
 
 INVALID_RETURN (Boundary)
 
 INVALID_RETURN (double)
 
 INVALID_RETURN (FringeType)
 
 INVALID_RETURN (int)
 
 INVALID_RETURN (long long int)
 
 INVALID_RETURN (ParkingType)
 
 INVALID_RETURN (Position)
 
 INVALID_RETURN (PositionVector)
 
 INVALID_RETURN (RGBColor)
 
 INVALID_RETURN (RightOfWay)
 
 INVALID_RETURN (std::string)
 
 INVALID_RETURN (std::vector< double >)
 
 INVALID_RETURN (std::vector< int >)
 
 INVALID_RETURN (std::vector< std::string >)
 
 INVALID_RETURN (SumoXMLEdgeFunc)
 
 INVALID_RETURN (SumoXMLNodeType)
 
std::ostream & operator<< (std::ostream &os, const SUMOSAXAttributes &src)
 

Detailed Description

Author
Daniel Krajzewicz
Jakob Erdmann
Michael Behrisch
Date
Fri, 30 Mar 2007

Definition in file SUMOSAXAttributes.h.

Macro Definition Documentation

◆ INVALID_RETURN

#define INVALID_RETURN (   TYPE)
Value:
template<> struct invalid_return<TYPE> { \
static const TYPE value; \
}
static const X value

Definition at line 409 of file SUMOSAXAttributes.h.

Function Documentation

◆ INVALID_RETURN() [1/17]

INVALID_RETURN ( bool  )

◆ INVALID_RETURN() [2/17]

INVALID_RETURN ( Boundary  )

◆ INVALID_RETURN() [3/17]

INVALID_RETURN ( double  )

◆ INVALID_RETURN() [4/17]

INVALID_RETURN ( FringeType  )

◆ INVALID_RETURN() [5/17]

INVALID_RETURN ( int  )

◆ INVALID_RETURN() [6/17]

INVALID_RETURN ( long long int  )

◆ INVALID_RETURN() [7/17]

INVALID_RETURN ( ParkingType  )

◆ INVALID_RETURN() [8/17]

INVALID_RETURN ( Position  )

◆ INVALID_RETURN() [9/17]

INVALID_RETURN ( PositionVector  )

◆ INVALID_RETURN() [10/17]

INVALID_RETURN ( RGBColor  )

◆ INVALID_RETURN() [11/17]

INVALID_RETURN ( RightOfWay  )

◆ INVALID_RETURN() [12/17]

INVALID_RETURN ( std::string  )

◆ INVALID_RETURN() [13/17]

INVALID_RETURN ( std::vector< double >  )

◆ INVALID_RETURN() [14/17]

INVALID_RETURN ( std::vector< int >  )

◆ INVALID_RETURN() [15/17]

INVALID_RETURN ( std::vector< std::string >  )

◆ INVALID_RETURN() [16/17]

INVALID_RETURN ( SumoXMLEdgeFunc  )

◆ INVALID_RETURN() [17/17]

INVALID_RETURN ( SumoXMLNodeType  )

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const SUMOSAXAttributes src 
)
inline

Definition at line 399 of file SUMOSAXAttributes.h.