Xbase64 Class Library  3.1.2
Macros
xbretcod.h File Reference

Go to the source code of this file.

Macros

#define XB_NO_ERROR   0
 
#define XB_EOF   -100
 
#define XB_BOF   -101
 
#define XB_NO_MEMORY   -102
 
#define XB_FILE_EXISTS   -103
 
#define XB_OPEN_ERROR   -104
 
#define XB_WRITE_ERROR   -105
 
#define XB_UNKNOWN_FIELD_TYPE   -106
 
#define XB_ALREADY_OPEN   -107
 
#define XB_NOT_XBASE   -108
 
#define XB_INVALID_RECORD   -109
 
#define XB_INVALID_OPTION   -110
 
#define XB_NOT_OPEN   -111
 
#define XB_SEEK_ERROR   -112
 
#define XB_READ_ERROR   -113
 
#define XB_NOT_FOUND   -114
 
#define XB_FOUND   -115
 
#define XB_INVALID_KEY   -116
 
#define XB_INVALID_NODELINK   -117
 
#define XB_KEY_NOT_UNIQUE   -118
 
#define XB_INVALID_KEY_EXPRESSION   -119
 
#define XB_DBF_FILE_NOT_OPEN   -120
 
#define XB_INVALID_KEY_TYPE   -121
 
#define XB_INVALID_NODE_NO   -122
 
#define XB_NODE_FULL   -123
 
#define XB_INVALID_FIELDNO   -124
 
#define XB_INVALID_DATA   -125
 
#define XB_NOT_LEAFNODE   -126
 
#define XB_LOCK_FAILED   -127
 
#define XB_CLOSE_ERROR   -128
 
#define XB_INVALID_SCHEMA   -129
 
#define XB_INVALID_NAME   -130
 
#define XB_INVALID_BLOCK_SIZE   -131
 
#define XB_INVALID_BLOCK_NO   -132
 
#define XB_NOT_MEMO_FIELD   -133
 
#define XB_NO_MEMO_DATA   -134
 
#define XB_EXP_SYNTAX_ERROR   -135
 
#define XB_PARSE_ERROR   -136
 
#define XB_NO_DATA   -137
 
#define XB_UNKNOWN_TOKEN_TYPE   -138
 
#define XB_INVALID_FIELD   -140
 
#define XB_INSUFFICIENT_PARMS   -141
 
#define XB_TOO_MANY_PARMS   -142
 
#define XB_INVALID_FUNCTION   -143
 
#define XB_INVALID_FIELD_LEN   -144
 
#define XB_HARVEST_NODE   -145
 
#define XB_INVALID_DATE   -146
 
#define XB_INVALID_LOCK_OPTION   -147
 

Macro Definition Documentation

◆ XB_ALREADY_OPEN

#define XB_ALREADY_OPEN   -107

◆ XB_BOF

#define XB_BOF   -101

◆ XB_CLOSE_ERROR

#define XB_CLOSE_ERROR   -128

◆ XB_DBF_FILE_NOT_OPEN

#define XB_DBF_FILE_NOT_OPEN   -120

◆ XB_EOF

#define XB_EOF   -100

◆ XB_EXP_SYNTAX_ERROR

#define XB_EXP_SYNTAX_ERROR   -135

◆ XB_FILE_EXISTS

#define XB_FILE_EXISTS   -103

◆ XB_FOUND

#define XB_FOUND   -115

◆ XB_HARVEST_NODE

#define XB_HARVEST_NODE   -145

◆ XB_INSUFFICIENT_PARMS

#define XB_INSUFFICIENT_PARMS   -141

◆ XB_INVALID_BLOCK_NO

#define XB_INVALID_BLOCK_NO   -132

◆ XB_INVALID_BLOCK_SIZE

#define XB_INVALID_BLOCK_SIZE   -131

◆ XB_INVALID_DATA

#define XB_INVALID_DATA   -125

◆ XB_INVALID_DATE

#define XB_INVALID_DATE   -146

◆ XB_INVALID_FIELD

#define XB_INVALID_FIELD   -140

◆ XB_INVALID_FIELD_LEN

#define XB_INVALID_FIELD_LEN   -144

◆ XB_INVALID_FIELDNO

#define XB_INVALID_FIELDNO   -124

◆ XB_INVALID_FUNCTION

#define XB_INVALID_FUNCTION   -143

◆ XB_INVALID_KEY

#define XB_INVALID_KEY   -116

◆ XB_INVALID_KEY_EXPRESSION

#define XB_INVALID_KEY_EXPRESSION   -119

◆ XB_INVALID_KEY_TYPE

#define XB_INVALID_KEY_TYPE   -121

◆ XB_INVALID_LOCK_OPTION

#define XB_INVALID_LOCK_OPTION   -147

◆ XB_INVALID_NAME

#define XB_INVALID_NAME   -130

◆ XB_INVALID_NODE_NO

#define XB_INVALID_NODE_NO   -122

◆ XB_INVALID_NODELINK

#define XB_INVALID_NODELINK   -117

◆ XB_INVALID_OPTION

#define XB_INVALID_OPTION   -110

◆ XB_INVALID_RECORD

#define XB_INVALID_RECORD   -109

◆ XB_INVALID_SCHEMA

#define XB_INVALID_SCHEMA   -129

◆ XB_KEY_NOT_UNIQUE

#define XB_KEY_NOT_UNIQUE   -118

◆ XB_LOCK_FAILED

#define XB_LOCK_FAILED   -127

◆ XB_NO_DATA

#define XB_NO_DATA   -137

◆ XB_NO_ERROR

#define XB_NO_ERROR   0

◆ XB_NO_MEMO_DATA

#define XB_NO_MEMO_DATA   -134

◆ XB_NO_MEMORY

#define XB_NO_MEMORY   -102

◆ XB_NODE_FULL

#define XB_NODE_FULL   -123

◆ XB_NOT_FOUND

#define XB_NOT_FOUND   -114

◆ XB_NOT_LEAFNODE

#define XB_NOT_LEAFNODE   -126

◆ XB_NOT_MEMO_FIELD

#define XB_NOT_MEMO_FIELD   -133

◆ XB_NOT_OPEN

#define XB_NOT_OPEN   -111

◆ XB_NOT_XBASE

#define XB_NOT_XBASE   -108

◆ XB_OPEN_ERROR

#define XB_OPEN_ERROR   -104

◆ XB_PARSE_ERROR

#define XB_PARSE_ERROR   -136

◆ XB_READ_ERROR

#define XB_READ_ERROR   -113

◆ XB_SEEK_ERROR

#define XB_SEEK_ERROR   -112

◆ XB_TOO_MANY_PARMS

#define XB_TOO_MANY_PARMS   -142

◆ XB_UNKNOWN_FIELD_TYPE

#define XB_UNKNOWN_FIELD_TYPE   -106

◆ XB_UNKNOWN_TOKEN_TYPE

#define XB_UNKNOWN_TOKEN_TYPE   -138

◆ XB_WRITE_ERROR

#define XB_WRITE_ERROR   -105