Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEGeneralHandler::TagType Struct Reference

tagType More...

Public Types

enum class  Type {
  NONE , NETWORK , ADDITIONAL , DEMAND ,
  DATA , MEANDATA
}

Public Member Functions

bool isAdditional () const
 is network element
bool isData () const
 is network element
bool isDemand () const
 is network element
bool isMeanData () const
 is network element
bool isNetwork () const
 is network element
 TagType (SumoXMLTag tag, Type type)
 constructor

Data Fields

const SumoXMLTag tag
 tag related with this TagType

Private Attributes

const Type myType
 tag type

Detailed Description

tagType

Definition at line 75 of file GNEGeneralHandler.h.

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
NETWORK 
ADDITIONAL 
DEMAND 
DATA 
MEANDATA 

Definition at line 77 of file GNEGeneralHandler.h.

Constructor & Destructor Documentation

◆ TagType()

GNEGeneralHandler::TagType::TagType ( SumoXMLTag tag,
Type type )

constructor

Definition at line 195 of file GNEGeneralHandler.cpp.

References myType, and tag.

Member Function Documentation

◆ isAdditional()

bool GNEGeneralHandler::TagType::isAdditional ( ) const

is network element

Definition at line 208 of file GNEGeneralHandler.cpp.

References ADDITIONAL, and myType.

◆ isData()

bool GNEGeneralHandler::TagType::isData ( ) const

is network element

Definition at line 220 of file GNEGeneralHandler.cpp.

References DATA, and myType.

◆ isDemand()

bool GNEGeneralHandler::TagType::isDemand ( ) const

is network element

Definition at line 214 of file GNEGeneralHandler.cpp.

References DEMAND, and myType.

◆ isMeanData()

bool GNEGeneralHandler::TagType::isMeanData ( ) const

is network element

Definition at line 226 of file GNEGeneralHandler.cpp.

References MEANDATA, and myType.

◆ isNetwork()

bool GNEGeneralHandler::TagType::isNetwork ( ) const

is network element

Definition at line 202 of file GNEGeneralHandler.cpp.

References myType, and NETWORK.

Field Documentation

◆ myType

const Type GNEGeneralHandler::TagType::myType
private

tag type

Definition at line 109 of file GNEGeneralHandler.h.

Referenced by isAdditional(), isData(), isDemand(), isMeanData(), isNetwork(), and TagType().

◆ tag

const SumoXMLTag GNEGeneralHandler::TagType::tag

tag related with this TagType

Definition at line 105 of file GNEGeneralHandler.h.

Referenced by TagType().


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