Changeset 816 in Sophya
- Timestamp:
- Apr 5, 2000, 5:47:10 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/ppersist.cc
r802 r816 72 72 cerr << "RegisterClass : Error, " << hex << classId << dec 73 73 << " already registered." << endl; 74 throw(DuplicateIdExc("PIOPersist::RegisterPPHandlerClass "));74 throw(DuplicateIdExc("PIOPersist::RegisterPPHandlerClass() Already registered (1)")); 75 75 } 76 76 if (ppclassNameList->size() && (ppclassNameList->find(ppclass_name) != ppclassNameList->end())) { 77 77 cerr << "RegisterClass : Error (2) " << ppclass_name 78 78 << " already registered." << endl; 79 throw(DuplicateIdExc("PIOPersist::RegisterPPHandlerClass (3)"));79 throw(DuplicateIdExc("PIOPersist::RegisterPPHandlerClass() Already registered(2)")); 80 80 } 81 81 … … 91 91 //-- 92 92 { 93 if (ppclassList->find(classId) == ppclassList->end() ) 94 throw( NotFoundExc("PIOPersist::RegisterDataObjClass() Not found classId") ); 95 if (dobjclassNameList->size() && (dobjclassNameList->find(class_name) != dobjclassNameList->end())) 96 throw(DuplicateIdExc("PIOPersist::RegisterDataObjClass")); 93 if (ppclassList->find(classId) == ppclassList->end() ) { 94 cerr << "PIOPersist::RegisterDataObjClass() Error (1) " 95 << hex << classId << dec << " Not Found !" << endl; 96 throw( NotFoundExc("PIOPersist::RegisterDataObjClass() Not found classId ") ); 97 } 98 if (dobjclassNameList->size() && (dobjclassNameList->find(class_name) != dobjclassNameList->end())) { 99 cerr << "PIOPersist::RegisterDataObjClass() Error (2)" << class_name 100 << " already registered." << endl; 101 throw(DuplicateIdExc("PIOPersist::RegisterDataObjClass() - Already registered")); 102 } 97 103 98 104 (*dobjclassNameList)[class_name] = classId;
Note:
See TracChangeset
for help on using the changeset viewer.