]> git.8kb.co.uk Git - dataflex/df32func/blob - src/df32/errors.h
Initial import
[dataflex/df32func] / src / df32 / errors.h
1 //-------------------------------------------------------------------------
2 // errors.h
3 //      This file contains pre-defined error messages for df32func logic.
4 //
5 // This file is to be included in df32func.mk
6 //
7 // Copyright (c) 2006-2009, glyn@8kb.co.uk
8 // 
9 // df32func/errors.h
10 //-------------------------------------------------------------------------
11
12 //-------------------------------------------------------------------------
13 // Error codes
14 //-------------------------------------------------------------------------
15 enum_list
16     Define ERROR_CODE_DUPLICATE_HASH_KEY$ for 8000
17     Define ERROR_CODE_URLDECODE$
18     Define ERROR_CODE_URLENCODE$
19     Define ERROR_CODE_UNKNOWN_ALGORITHM$
20     Define ERROR_CODE_INCOMPATIBLE_ALGORITHM$
21     Define ERROR_CODE_INVALID_BLOCKSIZE$
22     Define ERROR_CODE_UNRECOGNISED_MODE$
23     Define ERROR_CODE_NO_CONTEXT$
24     Define ERROR_CODE_INVALID_ADDRESS$
25     Define ERROR_CODE_ADDRESS_TAKEN$
26     Define ERROR_CODE_UNKNOWN_FORMAT$
27     Define ERROR_CODE_INVALID_TIMESTAMP$
28     Define ERROR_CODE_INVALID_POSIX_NUMBER$
29     Define ERROR_CODE_INVALID_SYSTEM_TIMEZONE$
30     Define ERROR_CODE_INVALID_BOOLEAN$
31 end_enum_list
32
33 //-------------------------------------------------------------------------
34 // Error messages
35 //
36 // Maxsize = 40 chars   Width guide         |----------------------------------------|
37 //-------------------------------------------------------------------------
38
39 #REPLACE ERROR_MSG_DUPLICATE_HASH_KEY       "Duplicate key in unique hashed column"
40 #REPLACE ERROR_MSG_URLDECODE                "Urldecode failed"
41 #REPLACE ERROR_MSG_URLENCODE                "Urlencode failed"
42 #REPLACE ERROR_MSG_UNKNOWN_ALGORITHM        "Unknown crypt algorithm: ??"
43 #REPLACE ERROR_MSG_INOMPATIBLE_ALGORITHM    "Incompatible algorithm: ??"
44 #REPLACE ERROR_MSG_INVALID_BLOCKSIZE        "Invalid blocksize: ??"
45 #REPLACE ERROR_MSG_UNRECOGNISED_MODE        "Unrecognised mode: ??"
46 #REPLACE ERROR_MSG_NO_CONTEXT               "No crypt context exists"
47 #REPLACE ERROR_MSG_INVALID_ADDRESS          "Invalid address: ??"
48 #REPLACE ERROR_MSG_ADDRESS_TAKEN            "Address already taken: ??"
49 #REPLACE ERROR_MSG_UNKNOWN_FORMAT           "Unknown format: ?? not HEX|BASE64|BIN"
50 #REPLACE ERROR_MSG_INVALID_TIMESTAMP        "Invalid timestmap"
51 #REPLACE ERROR_MSG_INVALID_POSIX_NUMBER     "Invalid posix number: ??"
52 #REPLACE ERROR_MSG_INVALID_SYSTEM_TIMEZONE  "Invalid system timezone"
53 #REPLACE ERROR_MSG_INVALID_BOOLEAN          "Value does not evaluate to boolean"
54
55 //-------------------------------------------------------------------------
56 // Error message detail
57 //
58 // Maxsize = 32 chars   Width guide         |--------------------------------|
59 //-------------------------------------------------------------------------
60 #REPLACE ERROR_DETAIL_DUPLICATE_HASH_KEY    "Duplicate key at index: ??"
61 #REPLACE ERROR_DETAIL_GETLASTERROR          "GetLastError = ??"
62 #REPLACE ERROR_DETAIL_INVALID_TIMESTAMP     "Format: ??"
63 #REPLACE ERROR_DETAIL_INVALID_BOOLEAN       "Value ?? != true/false"