diff --git a/src/iflytop/core/error/error_code.hpp b/src/iflytop/core/error/error_code.hpp index 19fa471..d1dab3e 100644 --- a/src/iflytop/core/error/error_code.hpp +++ b/src/iflytop/core/error/error_code.hpp @@ -17,6 +17,7 @@ namespace err { using namespace std; typedef enum { + ksucc = 0, kfail = 1, /** @@ -44,13 +45,27 @@ typedef enum { * runntime error */ kre_catch_exception = 4000, - /** * @brief 应用交互基本错误 */ kinteraction_error_passwd_error = 5000, kinteraction_error_user_not_exist, + /** + * @brief 系统错误 + */ + ksys_error = 6000, + ksys_create_file_error, + ksys_create_dir_error, + ksys_open_file_error, + ksys_open_dir_error, + ksys_read_file_error, + ksys_write_file_error, + ksys_close_file_error, + ksys_close_dir_error, + ksys_delete_file_error, + ksys_delete_dir_error, + ksys_copy_file_error, } error_t; #define kovertime kce_overtime