![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <CommonXMLStructure.h>
Data Structures | |
| class | PlanParameters |
| plan parameters (used for group all from-to parameters related with plans) More... | |
| class | SumoBaseObject |
| SumoBaseObject. More... | |
Public Member Functions | |
| void | abortSUMOBaseOBject () |
| abort SUMOBaseOBject | |
| void | closeSUMOBaseOBject () |
| close SUMOBaseOBject | |
| CommonXMLStructure () | |
| Constructor. | |
| CommonXMLStructure::SumoBaseObject * | getCurrentSumoBaseObject () const |
| get current editedSumoBaseObject | |
| CommonXMLStructure::SumoBaseObject * | getSumoBaseObjectRoot () const |
| get SumoBaseObject root | |
| void | openSUMOBaseOBject () |
| open SUMOBaseOBject | |
| ~CommonXMLStructure () | |
| Destructor. | |
Protected Attributes | |
| CommonXMLStructure::SumoBaseObject * | myCurrentSumoBaseObject |
| last inserted SumoBaseObject | |
| CommonXMLStructure::SumoBaseObject * | mySumoBaseObjectRoot |
| SumoBaseObject root. | |
Private Member Functions | |
| CommonXMLStructure (const CommonXMLStructure &s)=delete | |
| invalidate copy constructor | |
| CommonXMLStructure & | operator= (const CommonXMLStructure &s)=delete |
| invalidate assignment operator | |
Definition at line 36 of file CommonXMLStructure.h.
| CommonXMLStructure::CommonXMLStructure | ( | ) |
Constructor.
Definition at line 1723 of file CommonXMLStructure.cpp.
References myCurrentSumoBaseObject, and mySumoBaseObjectRoot.
Referenced by CommonXMLStructure(), and operator=().
| CommonXMLStructure::~CommonXMLStructure | ( | ) |
Destructor.
Definition at line 1730 of file CommonXMLStructure.cpp.
References mySumoBaseObjectRoot.
|
privatedelete |
invalidate copy constructor
References CommonXMLStructure().
| void CommonXMLStructure::abortSUMOBaseOBject | ( | ) |
abort SUMOBaseOBject
Definition at line 1775 of file CommonXMLStructure.cpp.
References myCurrentSumoBaseObject, and mySumoBaseObjectRoot.
| void CommonXMLStructure::closeSUMOBaseOBject | ( | ) |
close SUMOBaseOBject
Definition at line 1758 of file CommonXMLStructure.cpp.
References myCurrentSumoBaseObject, and mySumoBaseObjectRoot.
| CommonXMLStructure::SumoBaseObject * CommonXMLStructure::getCurrentSumoBaseObject | ( | ) | const |
get current editedSumoBaseObject
Definition at line 1798 of file CommonXMLStructure.cpp.
References myCurrentSumoBaseObject.
| CommonXMLStructure::SumoBaseObject * CommonXMLStructure::getSumoBaseObjectRoot | ( | ) | const |
get SumoBaseObject root
Definition at line 1792 of file CommonXMLStructure.cpp.
References mySumoBaseObjectRoot.
| void CommonXMLStructure::openSUMOBaseOBject | ( | ) |
open SUMOBaseOBject
Definition at line 1739 of file CommonXMLStructure.cpp.
References myCurrentSumoBaseObject, mySumoBaseObjectRoot, and SUMO_TAG_ROOTFILE.
|
privatedelete |
invalidate assignment operator
References CommonXMLStructure().
|
protected |
last inserted SumoBaseObject
Definition at line 462 of file CommonXMLStructure.h.
Referenced by abortSUMOBaseOBject(), closeSUMOBaseOBject(), CommonXMLStructure(), getCurrentSumoBaseObject(), and openSUMOBaseOBject().
|
protected |
SumoBaseObject root.
Definition at line 459 of file CommonXMLStructure.h.
Referenced by abortSUMOBaseOBject(), closeSUMOBaseOBject(), CommonXMLStructure(), getSumoBaseObjectRoot(), openSUMOBaseOBject(), and ~CommonXMLStructure().