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 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: