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.

Member Function Documentation

◆ isAdditional()

bool GNEGeneralHandler::TagType::isAdditional ( ) const

is network element

Definition at line 208 of file GNEGeneralHandler.cpp.

◆ isData()

bool GNEGeneralHandler::TagType::isData ( ) const

is network element

Definition at line 220 of file GNEGeneralHandler.cpp.

◆ isDemand()

bool GNEGeneralHandler::TagType::isDemand ( ) const

is network element

Definition at line 214 of file GNEGeneralHandler.cpp.

◆ isMeanData()

bool GNEGeneralHandler::TagType::isMeanData ( ) const

is network element

Definition at line 226 of file GNEGeneralHandler.cpp.

◆ isNetwork()

bool GNEGeneralHandler::TagType::isNetwork ( ) const

is network element

Definition at line 202 of file GNEGeneralHandler.cpp.

Field Documentation

◆ myType

const Type GNEGeneralHandler::TagType::myType
private

tag type

Definition at line 109 of file GNEGeneralHandler.h.

◆ tag

const SumoXMLTag GNEGeneralHandler::TagType::tag

tag related with this TagType

Definition at line 105 of file GNEGeneralHandler.h.


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