www.pudn.com > 20065291434354190.rar > XLines.h
#pragma once #include "XLine.h" #include "XStations.h" #include "XPath.h" class XLines : public map{ public: XLines(); virtual ~XLines(); public: XStations allStations; public: int Append (const XLine& obj); int Remove (const XLine& obj); XLine* Find (const CString name); int Merge (const vector & lines, vector & stations); vector Intersection(const CString vStation1, const CString vStation2); int BuildStations(XStations& stationsMap); int GetCount (); int FromXML (CMarkup& markup); int ToXML (CMarkup& markup); vector Find (const CString station1, const CString station2, int type); };