00001
00002
00003
00004
00005
00006
00007
00008
00018 #ifndef EDG_WORKLOAD_CHECKPOINTING_ERROR_CODE_H
00019 #define EDG_WORKLOAD_CHECKPOINTING_ERROR_CODE_H
00020
00021 #include "edg/workload/checkpointing/client/checkpointing_namespace.h"
00022 #include "edg/workload/common/utilities/exception_codes.h"
00023
00024 CHKPT_NAMESPACE_BEGIN {
00025
00030 enum {
00031 BASE = edg::workload::common::utilities::WL_CHKPT_ERROR_BASE,
00032 CHKPT_OutOfSet,
00033 CHKPT_UndefinedLabel,
00034 CHKPT_WrongType,
00035 CHKPT_LoadFailed,
00036 CHKPT_SyntaxError,
00037 CHKPT_EmptyState,
00038 CHKPT_NoStateId,
00039 CHKPT_NoIterator,
00040 CHKPT_SaveFailed,
00041 CHKPT_ConnProb,
00042 CHKPT_NotAuth,
00043 };
00044
00045
00046 } CHKPT_NAMESPACE_END;
00047
00048 #endif