Eclipse SUMO - Simulation of Urban MObility
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 More...
 
bool isData () const
 is network element More...
 
bool isDemand () const
 is network element More...
 
bool isMeanData () const
 is network element More...
 
bool isNetwork () const
 is network element More...
 
 TagType (SumoXMLTag tag, Type type)
 constructor More...
 

Data Fields

const SumoXMLTag tag
 tag related with this TagType More...
 

Private Attributes

const Type myType
 tag type More...
 

Detailed Description

tagType

Definition at line 70 of file GNEGeneralHandler.h.

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
NETWORK 
ADDITIONAL 
DEMAND 
DATA 
MEANDATA 

Definition at line 72 of file GNEGeneralHandler.h.

Constructor & Destructor Documentation

◆ TagType()

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

constructor

Definition at line 155 of file GNEGeneralHandler.cpp.

Member Function Documentation

◆ isAdditional()

bool GNEGeneralHandler::TagType::isAdditional ( ) const

is network element

Definition at line 168 of file GNEGeneralHandler.cpp.

◆ isData()

bool GNEGeneralHandler::TagType::isData ( ) const

is network element

Definition at line 180 of file GNEGeneralHandler.cpp.

◆ isDemand()

bool GNEGeneralHandler::TagType::isDemand ( ) const

is network element

Definition at line 174 of file GNEGeneralHandler.cpp.

◆ isMeanData()

bool GNEGeneralHandler::TagType::isMeanData ( ) const

is network element

Definition at line 186 of file GNEGeneralHandler.cpp.

◆ isNetwork()

bool GNEGeneralHandler::TagType::isNetwork ( ) const

is network element

Definition at line 162 of file GNEGeneralHandler.cpp.

Field Documentation

◆ myType

const Type GNEGeneralHandler::TagType::myType
private

tag type

Definition at line 104 of file GNEGeneralHandler.h.

◆ tag

const SumoXMLTag GNEGeneralHandler::TagType::tag

tag related with this TagType

Definition at line 100 of file GNEGeneralHandler.h.


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