From: <vra...@us...> - 2004-01-05 02:45:55
|
Update of /cvsroot/darkeyetool/det/src In directory sc8-pr-cvs1:/tmp/cvs-serv12561 Modified Files: PersistenzManagerXerces.cpp PersistenzManagerXerces.h Log Message: Charakteristika bei RPK-Definition von Mengen auf Auswahlmengen umgestellt Index: PersistenzManagerXerces.cpp =================================================================== RCS file: /cvsroot/darkeyetool/det/src/PersistenzManagerXerces.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** PersistenzManagerXerces.cpp 28 Nov 2003 16:45:03 -0000 1.6 --- PersistenzManagerXerces.cpp 5 Jan 2004 02:45:49 -0000 1.7 *************** *** 117,120 **** --- 117,134 ---- } // OeffneZumLesen + int PersistenzManagerXerces::OeffneZumLesen (const std::string& tag, int nr, std::string& id) { + xercesc::DOMElement* ziel; + StringListe pfad; + pfad.push_back(tag); + int rv = lader_->gehePfad(pfad, &ziel, nr, knoten_); + id = ""; + if (!rv) { + knoten_=ziel; + if (lader_->ExistiertAttribut(knoten_, "ID")) + rv += lader_->LeseAttribut(knoten_, "ID", &id); + } + return rv; + } // OeffneZumLesen + int PersistenzManagerXerces::OeffneZumLesen(const std::string& tag) { std::string s; *************** *** 342,345 **** --- 356,362 ---- //@+node:<< Version History >> // $Log$ + // Revision 1.7 2004/01/05 02:45:49 vrandezo + // Charakteristika bei RPK-Definition von Mengen auf Auswahlmengen umgestellt + // // Revision 1.6 2003/11/28 16:45:03 vrandezo // Zeilenvorlauf am Dateiende (Warnung bei gcc) *************** *** 411,414 **** --- 428,434 ---- // // $Log$ + // Revision 1.7 2004/01/05 02:45:49 vrandezo + // Charakteristika bei RPK-Definition von Mengen auf Auswahlmengen umgestellt + // // Revision 1.6 2003/11/28 16:45:03 vrandezo // Zeilenvorlauf am Dateiende (Warnung bei gcc) Index: PersistenzManagerXerces.h =================================================================== RCS file: /cvsroot/darkeyetool/det/src/PersistenzManagerXerces.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** PersistenzManagerXerces.h 28 Nov 2003 16:45:03 -0000 1.4 --- PersistenzManagerXerces.h 5 Jan 2004 02:45:49 -0000 1.5 *************** *** 54,58 **** virtual int OeffneZumLesen (const std::string& tag); virtual int OeffneZumLesen (const std::string& tag, int nr); ! virtual int Lese (const std::string& tag, std::string& wert); virtual int Lese (const std::string& tag, int& wert); virtual int Lese (const std::string& tag, const std::string& id, std::string& wert); --- 54,59 ---- virtual int OeffneZumLesen (const std::string& tag); virtual int OeffneZumLesen (const std::string& tag, int nr); ! virtual int OeffneZumLesen (const std::string& tag, int nr, std::string& id); ! virtual int Lese (const std::string& tag, std::string& wert); virtual int Lese (const std::string& tag, int& wert); virtual int Lese (const std::string& tag, const std::string& id, std::string& wert); *************** *** 106,109 **** --- 107,113 ---- //@+node:<< Version History >> // $Log$ + // Revision 1.5 2004/01/05 02:45:49 vrandezo + // Charakteristika bei RPK-Definition von Mengen auf Auswahlmengen umgestellt + // // Revision 1.4 2003/11/28 16:45:03 vrandezo // Zeilenvorlauf am Dateiende (Warnung bei gcc) |