Update of /cvsroot/objecthandler/ObjectHandler/oh
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv29232/oh
Modified Files:
objecthandler.hpp utilities.cpp
Log Message:
cache last error message not last log message
Index: utilities.cpp
===================================================================
RCS file: /cvsroot/objecthandler/ObjectHandler/oh/utilities.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** utilities.cpp 16 Jun 2006 16:15:36 -0000 1.7
--- utilities.cpp 19 Jun 2006 11:02:38 -0000 1.8
***************
*** 45,49 ****
// so this function must not throw
try {
! ObjectHandler::instance().setLastLogMessage(message);
Logger::instance().logMessage(message, level);
} catch (...) {}
--- 45,49 ----
// so this function must not throw
try {
! ObjectHandler::instance().setLastErrorMessage(message);
Logger::instance().logMessage(message, level);
} catch (...) {}
Index: objecthandler.hpp
===================================================================
RCS file: /cvsroot/objecthandler/ObjectHandler/oh/objecthandler.hpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** objecthandler.hpp 18 Jun 2006 13:41:51 -0000 1.7
--- objecthandler.hpp 19 Jun 2006 11:02:38 -0000 1.8
***************
*** 101,109 ****
const std::string regex = "");
! void setLastLogMessage(const std::string &message) {
! lastLogMessage_ = message;
}
! const std::string &lastLogMessage() {
! return lastLogMessage_;
}
//@}
--- 101,109 ----
const std::string regex = "");
! void setLastErrorMessage(const std::string &message) {
! lastErrorMessage_ = message;
}
! const std::string &lastErrorMessage() {
! return lastErrorMessage_;
}
//@}
***************
*** 111,115 ****
static ObjectHandler *instance_;
void checkName(const std::string &instanceName);
! std::string lastLogMessage_;
};
--- 111,115 ----
static ObjectHandler *instance_;
void checkName(const std::string &instanceName);
! std::string lastErrorMessage_;
};
|