Index: icu46/source/common/errorcode.cpp |
=================================================================== |
--- icu46/source/common/errorcode.cpp (revision 0) |
+++ icu46/source/common/errorcode.cpp (revision 0) |
@@ -0,0 +1,38 @@ |
+/* |
+******************************************************************************* |
+* |
+* Copyright (C) 2009, International Business Machines |
+* Corporation and others. All Rights Reserved. |
+* |
+******************************************************************************* |
+* file name: errorcode.cpp |
+* encoding: US-ASCII |
+* tab size: 8 (not used) |
+* indentation:4 |
+* |
+* created on: 2009mar10 |
+* created by: Markus W. Scherer |
+*/ |
+ |
+#include "unicode/utypes.h" |
+#include "unicode/errorcode.h" |
+ |
+U_NAMESPACE_BEGIN |
+ |
+UErrorCode ErrorCode::reset() { |
+ UErrorCode code = errorCode; |
+ errorCode = U_ZERO_ERROR; |
+ return code; |
+} |
+ |
+void ErrorCode::assertSuccess() const { |
+ if(isFailure()) { |
+ handleFailure(); |
+ } |
+} |
+ |
+const char* ErrorCode::errorName() const { |
+ return u_errorName(errorCode); |
+} |
+ |
+U_NAMESPACE_END |
Property changes on: icu46/source/common/errorcode.cpp |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |