~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/error.h

  • Committer: Brian Aker
  • Date: 2008-10-06 06:47:29 UTC
  • Revision ID: brian@tangent.org-20081006064729-2i9mhjkzyvow9xsm
RemoveĀ uint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
#ifndef _drizzled_error_h
21
21
#define _drizzled_error_h
22
22
 
23
 
#ifdef  __cplusplus
24
 
extern "C" {
25
 
#endif
26
 
 
27
 
bool init_errmessage(void);
28
 
const char * error_message(unsigned int err_index);
 
23
#include <libdrizzle/gettext.h>
29
24
 
30
25
enum drizzled_error_code {
31
26
  ER_ERROR_FIRST= 1000,
32
 
  ER_HASHCHK= ER_ERROR_FIRST,
 
27
  ER_HASHCHK= 1000,
33
28
  ER_NISAMCHK,
34
29
  ER_NO,
35
30
  ER_YES,
702
697
  ER_BACKUP_LOG_WRITE_ERROR,
703
698
  ER_TABLESPACE_NOT_EMPTY,
704
699
  ER_BACKUP_TS_CHANGE,
705
 
  ER_VCOL_BASED_ON_VCOL,
706
 
  ER_VIRTUAL_COLUMN_FUNCTION_IS_NOT_ALLOWED,
707
 
  ER_DATA_CONVERSION_ERROR_FOR_VIRTUAL_COLUMN,
708
 
  ER_PRIMARY_KEY_BASED_ON_VIRTUAL_COLUMN,
709
 
  ER_KEY_BASED_ON_GENERATED_VIRTUAL_COLUMN,
710
 
  ER_WRONG_FK_OPTION_FOR_VIRTUAL_COLUMN,
711
 
  ER_WARNING_NON_DEFAULT_VALUE_FOR_VIRTUAL_COLUMN,
712
 
  ER_UNSUPPORTED_ACTION_ON_VIRTUAL_COLUMN,
713
 
  ER_CONST_EXPR_IN_VCOL,
714
 
  ER_UNKNOWN_TEMPORAL_TYPE,
715
 
  ER_INVALID_STRING_FORMAT_FOR_DATE,
716
 
  ER_INVALID_STRING_FORMAT_FOR_TIME,
717
 
  ER_INVALID_UNIX_TIMESTAMP_VALUE,
718
 
  ER_INVALID_DATETIME_VALUE,
719
 
  ER_INVALID_NULL_ARGUMENT,
720
 
  ER_INVALID_NEGATIVE_ARGUMENT,
721
 
  ER_ARGUMENT_OUT_OF_RANGE,
722
 
  ER_INVALID_TIME_VALUE,
723
 
  ER_ERROR_LAST= ER_INVALID_TIME_VALUE
 
700
  ER_ERROR_LAST= ER_BACKUP_TS_CHANGE
724
701
};
725
702
 
726
 
#ifdef  __cplusplus
727
 
}
728
 
#endif
729
 
 
730
703
#endif
731
704