Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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 (RoundaboutType)
 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; \
}
const std::string invalid_return< std::string >::value

Definition at line 430 of file SUMOSAXAttributes.h.

Function Documentation

◆ INVALID_RETURN() [1/18]

INVALID_RETURN ( bool )

◆ INVALID_RETURN() [2/18]

INVALID_RETURN ( Boundary )

◆ INVALID_RETURN() [3/18]

INVALID_RETURN ( double )

◆ INVALID_RETURN() [4/18]

INVALID_RETURN ( FringeType )

◆ INVALID_RETURN() [5/18]

INVALID_RETURN ( int )

◆ INVALID_RETURN() [6/18]

INVALID_RETURN ( long long int )

◆ INVALID_RETURN() [7/18]

INVALID_RETURN ( ParkingType )

◆ INVALID_RETURN() [8/18]

INVALID_RETURN ( Position )

◆ INVALID_RETURN() [9/18]

INVALID_RETURN ( PositionVector )

◆ INVALID_RETURN() [10/18]

INVALID_RETURN ( RGBColor )

◆ INVALID_RETURN() [11/18]

INVALID_RETURN ( RightOfWay )

◆ INVALID_RETURN() [12/18]

INVALID_RETURN ( RoundaboutType )

◆ INVALID_RETURN() [13/18]

INVALID_RETURN ( std::string )

◆ INVALID_RETURN() [14/18]

INVALID_RETURN ( std::vector< double > )

◆ INVALID_RETURN() [15/18]

INVALID_RETURN ( std::vector< int > )

◆ INVALID_RETURN() [16/18]

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

◆ INVALID_RETURN() [17/18]

INVALID_RETURN ( SumoXMLEdgeFunc )

◆ INVALID_RETURN() [18/18]

INVALID_RETURN ( SumoXMLNodeType )

◆ operator<<()

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

Definition at line 420 of file SUMOSAXAttributes.h.