Simias::Storage::Provider::Flaim::FlaimError Class Reference

FLAIM error codes. More...

List of all members.

Public Types

enum  Error {
  FERR_OK = 0, FIRST_FLAIM_ERROR = 0xC001, FERR_BOF_HIT = 0xC001, FERR_EOF_HIT = 0xC002,
  FERR_END = 0xC003, FERR_EXISTS = 0xC004, FERR_FAILURE = 0xC005, FERR_NOT_FOUND = 0xC006,
  FERR_BAD_DICT_ID = 0xC007, FERR_BAD_CONTAINER = 0xC008, FERR_NO_ROOT_BLOCK = 0xC009, FERR_BAD_DRN = 0xC00A,
  FERR_BAD_FIELD_NUM = 0xC00B, FERR_BAD_FIELD_TYPE = 0xC00C, FERR_BAD_HDL = 0xC00D, FERR_BAD_IX = 0xC00E,
  FERR_BACKUP_ACTIVE = 0xC00F, FERR_SERIAL_NUM_MISMATCH = 0xC010, FERR_BAD_RFL_DB_SERIAL_NUM = 0xC011, FERR_BTREE_ERROR = 0xC012,
  FERR_BTREE_FULL = 0xC013, FERR_BAD_RFL_FILE_NUMBER = 0xC014, FERR_CANNOT_DEL_ITEM = 0xC015, FERR_CANNOT_MOD_FIELD_TYPE = 0xC016,
  FERR_CANNOT_RECOV_RDONLY = 0xC017, FERR_CONV_BAD_DEST_TYPE = 0xC018, FERR_CONV_BAD_DIGIT = 0xC019, FERR_CONV_BAD_SRC_TYPE = 0xC01A,
  FERR_RFL_FILE_NOT_FOUND = 0xC01B, FERR_CONV_DEST_OVERFLOW = 0xC01C, FERR_CONV_ILLEGAL = 0xC01D, FERR_CONV_NULL_SRC = 0xC01E,
  FERR_CONV_NULL_DEST = 0xC01F, FERR_CONV_NUM_OVERFLOW = 0xC020, FERR_CONV_NUM_UNDERFLOW = 0xC021, FERR_DATA_ERROR = 0xC022,
  FERR_DB_HANDLE = 0xC023, FERR_DD_ERROR = 0xC024, FERR_INVALID_FILE_SEQUENCE = 0xC025, FERR_ILLEGAL_OP = 0xC026,
  FERR_DUPLICATE_DICT_REC = 0xC027, FERR_CANNOT_CONVERT = 0xC028, FERR_UNSUPPORTED_VERSION = 0xC029, FERR_FILE_ER = 0xC02A,
  FERR_GED_BAD_LEVEL = 0xC02B, FERR_GED_BAD_RECID = 0xC02C, FERR_GED_BAD_VALUE = 0xC02D, FERR_GED_MAXLVLNUM = 0xC02E,
  FERR_GED_SKIP_LEVEL = 0xC02F, FERR_ILLEGAL_TRANS = 0xC030, FERR_ILLEGAL_TRANS_OP = 0xC031, FERR_INCOMPLETE_LOG = 0xC032,
  FERR_INVALID_BLOCK_LENGTH = 0xC033, FERR_INVALID_TAG = 0xC034, FERR_KEY_NOT_FOUND = 0xC035, FERR_VALUE_TOO_LARGE = 0xC036,
  FERR_MEM = 0xC037, FERR_BAD_RFL_SERIAL_NUM = 0xC038, FERR_MULTIPLE_FIELD_TYPES = 0xC039, FERR_NEWER_FLAIM = 0xC03A,
  FERR_CANNOT_MOD_FIELD_STATE = 0xC03B, FERR_NO_MORE_DRNS = 0xC03C, FERR_NO_TRANS_ACTIVE = 0xC03D, FERR_NOT_UNIQUE = 0xC03E,
  FERR_NOT_FLAIM = 0xC03F, FERR_NULL_RECORD = 0xC040, FERR_NO_HTTP_STACK = 0XC041, FERR_OLD_VIEW = 0xC042,
  FERR_PCODE_ERROR = 0xC043, FERR_PERMISSION = 0xC044, FERR_SYNTAX = 0xC045, FERR_CALLBACK_FAILURE = 0xC046,
  FERR_TRANS_ACTIVE = 0xC047, FERR_RFL_TRANS_GAP = 0xC048, FERR_BAD_COLLATED_KEY = 0xC049, FERR_UNSUPPORTED_FEATURE = 0xC04A,
  FERR_MUST_DELETE_INDEXES = 0xC04B, FERR_RFL_INCOMPLETE = 0xC04C, FERR_CANNOT_RESTORE_RFL_FILES = 0xC04D, FERR_INCONSISTENT_BACKUP = 0xC04E,
  FERR_BLOCK_CHECKSUM = 0xC04F, FERR_ABORT_TRANS = 0xC050, FERR_NOT_RFL = 0xC051, FERR_BAD_RFL_PACKET = 0xC052,
  FERR_DATA_PATH_MISMATCH = 0xc053, FERR_HTTP_REGISTER_FAILURE = 0xC054, FERR_HTTP_DEREG_FAILURE = 0xC055, FERR_IX_FAILURE = 0xC056,
  FERR_HTTP_SYMS_EXIST = 0xC057, FERR_DB_ALREADY_REBUILT = 0xC058, FERR_FILE_EXISTS = 0xC059, FERR_SYM_RESOLVE_FAIL = 0xC05A,
  FERR_BAD_SERVER_CONNECTION = 0xC05B, FERR_CLOSING_DATABASE = 0xC05C, FERR_INVALID_CRC = 0xC05D, FERR_NOT_IMPLEMENTED = 0xC05F,
  FERR_MUTEX_OPERATION_FAILED = 0xC060, FERR_MUTEX_UNABLE_TO_LOCK = 0xC061, FERR_SEM_OPERATION_FAILED = 0xC062, FERR_SEM_UNABLE_TO_LOCK = 0xC063,
  FERR_BAD_REFERENCE = 0xC069, FERR_INVALID_AREA = 0xC06A, FERR_MACHINE_NOT_DEF = 0xC06B, FERR_DRIVER_NOT_FOUND = 0xC06C,
  FERR_BAD_DRIVER_PATH = 0xC06D, FERR_UNALLOWED_UPGRADE = 0xC070, FERR_BAD_QUERY_SOURCE = 0xC073, FERR_ID_RESERVED = 0xC074,
  FERR_CANNOT_RESERVE_ID = 0xC075, FERR_DUPLICATE_DICT_NAME = 0xC076, FERR_CANNOT_RESERVE_NAME = 0xC077, FERR_BAD_DICT_DRN = 0xC078,
  FERR_CANNOT_MOD_DICT_REC_TYPE = 0xC079, FERR_PURGED_FLD_FOUND = 0xC07A, FERR_TOO_MANY_OPEN_FILES = 0xC07C, FERR_ACCESS_DENIED = 0xC07D,
  FERR_ACCESS_CONFLICT = 0xC07E, FERR_CACHE_ERROR = 0xC07F, FERR_BLOB_MISSING_FILE = 0xC081, FERR_NO_REC_FOR_KEY = 0xC082,
  FERR_DB_FULL = 0xC083, FERR_TIMEOUT = 0xC084, FERR_CURSOR_SYNTAX = 0xC085, FERR_THREAD_ERR = 0xC086,
  FERR_SYS_CHECK_FAILED = 0xC087, FERR_EMPTY_QUERY = 0xC088, FERR_INDEX_OFFLINE = 0xC089, FERR_TRUNCATED_KEY = 0xC08A,
  FERR_INVALID_PARM = 0xC08B, FERR_USER_ABORT = 0xC08C, FERR_RFL_DEVICE_FULL = 0xC08D, FERR_MUST_WAIT_CHECKPOINT = 0xC08E,
  FERR_NAMED_SEMAPHORE_ERR = 0xC08F, FERR_LOAD_LIBRARY = 0xC090, FERR_UNLOAD_LIBRARY = 0xC091, FERR_IMPORT_SYMBOL = 0xC092,
  FERR_IO_ACCESS_DENIED = 0xC201, FERR_IO_BAD_FILE_HANDLE = 0xC202, FERR_IO_COPY_ERR = 0xC203, FERR_IO_DISK_FULL = 0xC204,
  FERR_IO_END_OF_FILE = 0xC205, FERR_IO_OPEN_ERR = 0xC206, FERR_IO_SEEK_ERR = 0xC207, FERR_IO_MODIFY_ERR = 0xC208,
  FERR_IO_PATH_NOT_FOUND = 0xC209, FERR_IO_TOO_MANY_OPEN_FILES = 0xC20A, FERR_IO_PATH_TOO_LONG = 0xC20B, FERR_IO_NO_MORE_FILES = 0xC20C,
  FERR_DELETING_FILE = 0xC20D, FERR_IO_FILE_LOCK_ERR = 0xC20E, FERR_IO_FILE_UNLOCK_ERR = 0xC20F, FERR_IO_PATH_CREATE_FAILURE = 0xC210,
  FERR_IO_RENAME_FAILURE = 0xC211, FERR_IO_INVALID_PASSWORD = 0xC212, FERR_SETTING_UP_FOR_READ = 0xC213, FERR_SETTING_UP_FOR_WRITE = 0xC214,
  FERR_IO_AT_PATH_ROOT = 0xC215, FERR_INITIALIZING_IO_SYSTEM = 0xC216, FERR_FLUSHING_FILE = 0xC217, FERR_IO_INVALID_PATH = 0xC218,
  FERR_IO_CONNECT_ERROR = 0xC219, FERR_OPENING_FILE = 0xC21A, FERR_DIRECT_OPENING_FILE = 0xC21B, FERR_CREATING_FILE = 0xC21C,
  FERR_DIRECT_CREATING_FILE = 0xC21D, FERR_READING_FILE = 0xC21E, FERR_DIRECT_READING_FILE = 0xC21F, FERR_WRITING_FILE = 0xC220,
  FERR_DIRECT_WRITING_FILE = 0xC221, FERR_POSITIONING_IN_FILE = 0xC222, FERR_GETTING_FILE_SIZE = 0xC223, FERR_TRUNCATING_FILE = 0xC224,
  FERR_PARSING_FILE_NAME = 0xC225, FERR_CLOSING_FILE = 0xC226, FERR_GETTING_FILE_INFO = 0xC227, FERR_EXPANDING_FILE = 0xC228,
  FERR_GETTING_FREE_BLOCKS = 0xC229, FERR_CHECKING_FILE_EXISTENCE = 0xC22A, FERR_RENAMING_FILE = 0xC22B, FERR_SETTING_FILE_INFO = 0xC22C
}
 Flaim defined errors. More...


Detailed Description

FLAIM error codes.


Member Enumeration Documentation

Flaim defined errors.


The documentation for this class was generated from the following file:

Generated on Wed Apr 8 14:56:00 2009 for simias by  doxygen 1.5.6