Changeset 8806 for code/branches/output/src/libraries/core/Loader.cc
- Timestamp:
- Jul 31, 2011, 5:15:13 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/output/src/libraries/core/Loader.cc
r8788 r8806 170 170 if (info == NULL) 171 171 { 172 COUT(1) << "Error: Could not find XML file '" << file->getFilename() << "'." << std::endl;172 orxout(user_error, context::loader) << "Could not find XML file '" << file->getFilename() << "'." << endl; 173 173 return false; 174 174 } … … 189 189 if(verbose) 190 190 { 191 COUT(0) << "Start loading " << file->getFilename() << "..." << std::endl;192 COUT(3) << "Mask: " << Loader::currentMask_s << std::endl;193 } 194 else 195 { 196 COUT(4) << "Start loading " << file->getFilename() << "..." << std::endl;197 COUT(4) << "Mask: " << Loader::currentMask_s << std::endl;191 orxout(user_status, context::loader) << "Start loading " << file->getFilename() << "..." << endl; 192 orxout(internal_info, context::loader) << "Mask: " << Loader::currentMask_s << endl; 193 } 194 else 195 { 196 orxout(verbose, context::loader) << "Start loading " << file->getFilename() << "..." << endl; 197 orxout(verbose_more, context::loader) << "Mask: " << Loader::currentMask_s << endl; 198 198 } 199 199 … … 208 208 rootElement.InsertEndChild(*child); 209 209 210 COUT(4) << " creating root-namespace..." << std::endl;210 orxout(verbose, context::loader) << " creating root-namespace..." << endl; 211 211 Namespace* rootNamespace = new Namespace(0); 212 212 rootNamespace->setLoaderIndentation(" "); … … 217 217 218 218 if(verbose) 219 COUT(0) << "Finished loading " << file->getFilename() << '.' << std::endl;220 else 221 COUT(4) << "Finished loading " << file->getFilename() << '.' << std::endl;222 223 COUT(4) << "Namespace-tree:" << std::endl << rootNamespace->toString(" ") << std::endl;219 orxout(user_status, context::loader) << "Finished loading " << file->getFilename() << '.' << endl; 220 else 221 orxout(verbose, context::loader) << "Finished loading " << file->getFilename() << '.' << endl; 222 223 orxout(verbose, context::loader) << "Namespace-tree:" << '\n' << rootNamespace->toString(" ") << endl; 224 224 225 225 return true; … … 227 227 catch (ticpp::Exception& ex) 228 228 { 229 COUT(1) << std::endl;230 COUT(1) << "An XML-error occurred in Loader.cc while loading " << file->getFilename() << ':' << std::endl;231 COUT(1) << ex.what() << std::endl;232 COUT(1) << "Loading aborted." << std::endl;229 orxout(user_error, context::loader) << endl; 230 orxout(user_error, context::loader) << "An XML-error occurred in Loader.cc while loading " << file->getFilename() << ':' << endl; 231 orxout(user_error, context::loader) << ex.what() << endl; 232 orxout(user_error, context::loader) << "Loading aborted." << endl; 233 233 return false; 234 234 } 235 235 catch (Exception& ex) 236 236 { 237 COUT(1) << std::endl;238 COUT(1) << "A loading-error occurred in Loader.cc while loading " << file->getFilename() << ':' << std::endl;239 COUT(1) << ex.what() << std::endl;240 COUT(1) << "Loading aborted." << std::endl;237 orxout(user_error, context::loader) << endl; 238 orxout(user_error, context::loader) << "A loading-error occurred in Loader.cc while loading " << file->getFilename() << ':' << endl; 239 orxout(user_error, context::loader) << ex.what() << endl; 240 orxout(user_error, context::loader) << "Loading aborted." << endl; 241 241 return false; 242 242 } 243 243 catch (...) 244 244 { 245 COUT(1) << std::endl;246 COUT(1) << "An error occurred in Loader.cc while loading " << file->getFilename() << ':' << std::endl;247 COUT(1) << Exception::handleMessage() << std::endl;248 COUT(1) << "Loading aborted." << std::endl;245 orxout(user_error, context::loader) << endl; 246 orxout(user_error, context::loader) << "An error occurred in Loader.cc while loading " << file->getFilename() << ':' << endl; 247 orxout(user_error, context::loader) << Exception::handleMessage() << endl; 248 orxout(user_error, context::loader) << "Loading aborted." << endl; 249 249 return false; 250 250 } … … 337 337 if (!expectedValue) 338 338 { 339 COUT(2) << "Warning: Error in level file" << std::endl;339 orxout(internal_error, context::loader) << "Error in level file" << endl; 340 340 // TODO: error handling 341 341 return false;
Note: See TracChangeset
for help on using the changeset viewer.