25 #include "RoadEmissionNMPB08.h"
78 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
80 virtual std::string
toString()
const;
90 return hgv.trafficFlow;
97 hgv.trafficFlow = deb;
105 return lv.trafficFlow;
112 lv.trafficFlow = deb;
121 RoadTrafficComponent
lv;
#define OPROTODECL(classname)
#define TY_EXTENSION_DECL_ONLY(classname)
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
int fromXML_TrafficComponent(DOM_Element domElement, RoadTrafficComponent &rtc)
Auxilliary methods used to read a RoadTrafficComponent from XML.
void setDebitPL(double deb)
TYTrafic(double debitVL, double debitPL)
RoadTrafficComponent arr[NB_VEHICLE_TYPES]
void setDebitVL(double deb)
double getDebitPL() const
bool operator!=(const TYTrafic &other) const
Operateur !=.
virtual std::string toString() const
virtual DOM_Element toXML(DOM_Element &domElement)
TYTrafic & operator=(const TYTrafic &other)
Operateur =.
virtual int fromXML(DOM_Element domElement)
double getDebitVL() const
bool operator==(const TYTrafic &other) const
Operateur ==.