~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/error.h

  • Committer: Monty Taylor
  • Date: 2009-03-04 02:16:28 UTC
  • mto: (917.1.2 mordred)
  • mto: This revision was merged to the branch mainline in revision 912.
  • Revision ID: mordred@inaugust.com-20090304021628-rfq0b16uoi09g8tx
Fix to make VPATH builds work again.

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
 
#include <libdrizzle/gettext.h>
 
23
#ifdef  __cplusplus
 
24
extern "C" {
 
25
#endif
 
26
 
 
27
bool init_errmessage(void);
 
28
const char * error_message(unsigned int err_index);
24
29
 
25
30
enum drizzled_error_code {
26
31
  ER_ERROR_FIRST= 1000,
27
 
  ER_HASHCHK= 1000,
 
32
  ER_HASHCHK= ER_ERROR_FIRST,
28
33
  ER_NISAMCHK,
29
34
  ER_NO,
30
35
  ER_YES,
697
702
  ER_BACKUP_LOG_WRITE_ERROR,
698
703
  ER_TABLESPACE_NOT_EMPTY,
699
704
  ER_BACKUP_TS_CHANGE,
700
 
  ER_ERROR_LAST= 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
701
724
};
702
725
 
 
726
#ifdef  __cplusplus
 
727
}
 
728
#endif
 
729
 
703
730
#endif
704
731