SUMO - Simulation of Urban MObility
invalid_return< X > Struct Template Reference

#include <SUMOSAXAttributes.h>

Collaboration diagram for invalid_return< X >:
Collaboration graph

Public Member Functions

template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const std::string type
 
template<>
const int value
 
template<>
const long long int value
 
template<>
const double value
 
template<>
const bool value
 
template<>
const std::string value
 
template<>
const RGBColor value
 
template<>
const PositionVector value
 
template<>
const Boundary value
 

Static Public Attributes

static const std::string type
 
static const X value
 

Detailed Description

template<typename X>
struct invalid_return< X >

Definition at line 439 of file SUMOSAXAttributes.h.

Member Function Documentation

◆ type() [1/8]

template<>
const std::string invalid_return< int >::type ( )

Definition at line 182 of file SUMOSAXAttributes.cpp.

◆ type() [2/8]

template<>
const std::string invalid_return< long long int >::type ( )

Definition at line 190 of file SUMOSAXAttributes.cpp.

◆ type() [3/8]

template<>
const std::string invalid_return< double >::type ( )

Definition at line 198 of file SUMOSAXAttributes.cpp.

◆ type() [4/8]

template<>
const std::string invalid_return< bool >::type ( )

Definition at line 206 of file SUMOSAXAttributes.cpp.

◆ type() [5/8]

template<>
const std::string invalid_return< std::string >::type ( )

Definition at line 214 of file SUMOSAXAttributes.cpp.

◆ type() [6/8]

template<>
const std::string invalid_return< RGBColor >::type ( )

Definition at line 226 of file SUMOSAXAttributes.cpp.

◆ type() [7/8]

template<>
const std::string invalid_return< PositionVector >::type ( )

Definition at line 234 of file SUMOSAXAttributes.cpp.

◆ type() [8/8]

template<>
const std::string invalid_return< Boundary >::type ( )

Definition at line 242 of file SUMOSAXAttributes.cpp.

◆ value() [1/8]

template<>
const int invalid_return< int >::value ( )

Definition at line 181 of file SUMOSAXAttributes.cpp.

◆ value() [2/8]

template<>
const long long int invalid_return< long long int >::value ( )

Definition at line 189 of file SUMOSAXAttributes.cpp.

◆ value() [3/8]

template<>
const double invalid_return< double >::value ( )

Definition at line 197 of file SUMOSAXAttributes.cpp.

◆ value() [4/8]

template<>
const bool invalid_return< bool >::value ( )

Definition at line 205 of file SUMOSAXAttributes.cpp.

◆ value() [5/8]

template<>
const std::string invalid_return< std::string >::value ( )

Definition at line 213 of file SUMOSAXAttributes.cpp.

◆ value() [6/8]

template<>
const RGBColor invalid_return< RGBColor >::value ( )

Definition at line 225 of file SUMOSAXAttributes.cpp.

◆ value() [7/8]

template<>
const PositionVector invalid_return< PositionVector >::value ( )

Definition at line 233 of file SUMOSAXAttributes.cpp.

◆ value() [8/8]

template<>
const Boundary invalid_return< Boundary >::value ( )

Definition at line 241 of file SUMOSAXAttributes.cpp.

Field Documentation

◆ type

template<typename X >
const std::string invalid_return< X >::type
static

Definition at line 441 of file SUMOSAXAttributes.h.

◆ value

template<typename X >
const X invalid_return< X >::value
static

Definition at line 440 of file SUMOSAXAttributes.h.


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