UTErrorCodes.h File Reference

Go to the source code of this file.

Defines

#define eERR_not_implemented   ERROR_CODE(eERR_unknown_error + 0x001)
#define eERR_previous_operation_failed   ERROR_CODE(eERR_unknown_error + 0x002)
#define eERR_invalid_utf8   ERROR_CODE(eERR_unknown_error + 0x010)
#define eERR_invalid_ascii   ERROR_CODE(eERR_unknown_error + 0x011)
#define eERR_unicode_out_of_bounds   ERROR_CODE(eERR_unknown_error + 0x012)
#define eERR_invalid_path   ERROR_CODE(eERR_unknown_error + 0x020)
#define eERR_invalid_version_resource   ERROR_CODE(eERR_unknown_error + 0x030)
#define eERR_async_io_in_progress   ERROR_CODE(eERR_unknown_error + 0x040)
#define eERR_mismatched_async_io   ERROR_CODE(eERR_unknown_error + 0x041)
#define eERR_open_in_progress   ERROR_CODE(eERR_unknown_error + 0x044)
#define eERR_async_read_in_progress   ERROR_CODE(eERR_unknown_error + 0x045)
#define eERR_async_write_in_progress   ERROR_CODE(eERR_unknown_error + 0x046)
#define eERR_async_file_open_not_pending   ERROR_CODE(eERR_unknown_error + 0x047)
#define eERR_file_not_open   ERROR_CODE(eERR_unknown_error + 0x048)
#define eERR_file_already_opened   ERROR_CODE(eERR_unknown_error + 0x049)
#define eERR_end_of_file   ERROR_CODE(eERR_unknown_error + 0x04a)
#define eERR_backward_seek_not_supported   ERROR_CODE(eERR_unknown_error + 0x050)
#define eERR_bad_regexp   ERROR_CODE(eERR_unknown_error + 0x060)
#define eERR_UT_last_builtin   ERROR_CODE(eERR_unknown_error + 0x060)

Functions

RegisteredError_t REGeERR_not_implemented (ERROR_CODE(eERR_unknown_error+0x001),"Not implemented yet")
RegisteredError_t REGeERR_previous_operation_failed (ERROR_CODE(eERR_unknown_error+0x002),"Previous failed operation prevents further operations")
RegisteredError_t REGeERR_invalid_utf8 (ERROR_CODE(eERR_unknown_error+0x010),"Invalid UTF8 byte sequence")
RegisteredError_t REGeERR_invalid_ascii (ERROR_CODE(eERR_unknown_error+0x011),"Invalid ASCII byte sequence")
RegisteredError_t REGeERR_unicode_out_of_bounds (ERROR_CODE(eERR_unknown_error+0x012),"UNICODE character is out of bounds")
RegisteredError_t REGeERR_invalid_path (ERROR_CODE(eERR_unknown_error+0x020),"Invalid path")
RegisteredError_t REGeERR_invalid_version_resource (ERROR_CODE(eERR_unknown_error+0x030),"Version resource is invalid")
RegisteredError_t REGeERR_async_io_in_progress (ERROR_CODE(eERR_unknown_error+0x040),"Asynchronous I/O is now in progress; this should not have been treated as an error")
RegisteredError_t REGeERR_mismatched_async_io (ERROR_CODE(eERR_unknown_error+0x041),"Asynchronous I/O parameters did not match previous call")
RegisteredError_t REGeERR_open_in_progress (ERROR_CODE(eERR_unknown_error+0x044),"Asynchronous open is in progress")
RegisteredError_t REGeERR_async_read_in_progress (ERROR_CODE(eERR_unknown_error+0x045),"Asynchronous read is in progress")
RegisteredError_t REGeERR_async_write_in_progress (ERROR_CODE(eERR_unknown_error+0x046),"Asynchronous write is in progress")
RegisteredError_t REGeERR_async_file_open_not_pending (ERROR_CODE(eERR_unknown_error+0x047),"Asynchronous file open completion attempt was made when the file it is already opened")
RegisteredError_t REGeERR_file_not_open (ERROR_CODE(eERR_unknown_error+0x048),"A file was used without having been opened")
RegisteredError_t REGeERR_file_already_opened (ERROR_CODE(eERR_unknown_error+0x049),"A file open was attempted when it is already opened")
RegisteredError_t REGeERR_end_of_file (ERROR_CODE(eERR_unknown_error+0x04a),"End of file")
RegisteredError_t REGeERR_backward_seek_not_supported (ERROR_CODE(eERR_unknown_error+0x050),"Backward seek not supported by stream")
RegisteredError_t REGeERR_bad_regexp (ERROR_CODE(eERR_unknown_error+0x060),"Invalid regular expression")

Define Documentation

#define eERR_not_implemented   ERROR_CODE(eERR_unknown_error + 0x001)

Error code indicating that some functionality was used which has not been implemented yet.

Definition at line 42 of file UTErrorCodes.h.

#define eERR_previous_operation_failed   ERROR_CODE(eERR_unknown_error + 0x002)

Error code indicating that a previous operation had failed, and no further operations can be performed.

Definition at line 48 of file UTErrorCodes.h.

#define eERR_invalid_utf8   ERROR_CODE(eERR_unknown_error + 0x010)

Error code indicating that an invalid UTF8 byte sequence was encountered.

Definition at line 58 of file UTErrorCodes.h.

#define eERR_invalid_ascii   ERROR_CODE(eERR_unknown_error + 0x011)

Error code indicating that an invalid ASCII byte sequence was encountered.

Definition at line 63 of file UTErrorCodes.h.

#define eERR_unicode_out_of_bounds   ERROR_CODE(eERR_unknown_error + 0x012)

Error code indicating that a unicode character was outside the permissible value range.

Definition at line 68 of file UTErrorCodes.h.

#define eERR_invalid_path   ERROR_CODE(eERR_unknown_error + 0x020)

Error code indicating that a path is invalid.

Definition at line 78 of file UTErrorCodes.h.

#define eERR_invalid_version_resource   ERROR_CODE(eERR_unknown_error + 0x030)

Error code indicating that the version resource was not valid.

Definition at line 88 of file UTErrorCodes.h.

#define eERR_async_io_in_progress   ERROR_CODE(eERR_unknown_error + 0x040)

Error code indicating that the requested operation did not actually fail, but is in progress and the next requested operation must be identical to the one which returned the eERR_async_io_in_progress status. This will only occur if a file was opened with O_NONBLOCK. This is not actually an error.

Definition at line 101 of file UTErrorCodes.h.

#define eERR_mismatched_async_io   ERROR_CODE(eERR_unknown_error + 0x041)

Error code indicating that asynchronous I/O parameters did not match previous call.

Definition at line 106 of file UTErrorCodes.h.

#define eERR_open_in_progress   ERROR_CODE(eERR_unknown_error + 0x044)

Error code indicating that an asynchronous open is in progress.

Definition at line 111 of file UTErrorCodes.h.

#define eERR_async_read_in_progress   ERROR_CODE(eERR_unknown_error + 0x045)

Error code indicating that an asynchronous read is in progress.

Definition at line 116 of file UTErrorCodes.h.

#define eERR_async_write_in_progress   ERROR_CODE(eERR_unknown_error + 0x046)

Error code indicating that an asynchronous write is in progress.

Definition at line 121 of file UTErrorCodes.h.

#define eERR_async_file_open_not_pending   ERROR_CODE(eERR_unknown_error + 0x047)

Error code indicating that an asynchronous file open completion attempt was made when the file it is already opened (any asynchronous open had already completed)

Definition at line 127 of file UTErrorCodes.h.

#define eERR_file_not_open   ERROR_CODE(eERR_unknown_error + 0x048)

Error code indicating that a file was used without having been opened.

Definition at line 132 of file UTErrorCodes.h.

#define eERR_file_already_opened   ERROR_CODE(eERR_unknown_error + 0x049)

Error code indicating that a file open was attempted when the file is already opened.

Definition at line 137 of file UTErrorCodes.h.

#define eERR_end_of_file   ERROR_CODE(eERR_unknown_error + 0x04a)

Error code indicating that the end of the file was reached. This is not actually an error.

Definition at line 142 of file UTErrorCodes.h.

#define eERR_backward_seek_not_supported   ERROR_CODE(eERR_unknown_error + 0x050)

Error code indicating that a backward seek was attempted on a stream which does not support it.

Definition at line 147 of file UTErrorCodes.h.

#define eERR_bad_regexp   ERROR_CODE(eERR_unknown_error + 0x060)

Error code indicating that the regular expression is invalid.

Definition at line 157 of file UTErrorCodes.h.

#define eERR_UT_last_builtin   ERROR_CODE(eERR_unknown_error + 0x060)

The last error code predefined by the UT library.

Definition at line 164 of file UTErrorCodes.h.


Function Documentation

RegisteredError_t REGeERR_not_implemented ( ERROR_CODE(eERR_unknown_error+0x001)  ,
"Not implemented yet"   
)
RegisteredError_t REGeERR_previous_operation_failed ( ERROR_CODE(eERR_unknown_error+0x002)  ,
"Previous failed operation prevents further operations"   
)
RegisteredError_t REGeERR_invalid_utf8 ( ERROR_CODE(eERR_unknown_error+0x010)  ,
"Invalid UTF8 byte sequence"   
)
RegisteredError_t REGeERR_invalid_ascii ( ERROR_CODE(eERR_unknown_error+0x011)  ,
"Invalid ASCII byte sequence"   
)
RegisteredError_t REGeERR_unicode_out_of_bounds ( ERROR_CODE(eERR_unknown_error+0x012)  ,
"UNICODE character is out of bounds"   
)
RegisteredError_t REGeERR_invalid_path ( ERROR_CODE(eERR_unknown_error+0x020)  ,
"Invalid path"   
)
RegisteredError_t REGeERR_invalid_version_resource ( ERROR_CODE(eERR_unknown_error+0x030)  ,
"Version resource is invalid"   
)
RegisteredError_t REGeERR_async_io_in_progress ( ERROR_CODE(eERR_unknown_error+0x040)  ,
"Asynchronous I/O is now in progress; this should not have been treated as an error"   
)
RegisteredError_t REGeERR_mismatched_async_io ( ERROR_CODE(eERR_unknown_error+0x041)  ,
"Asynchronous I/O parameters did not match previous call"   
)
RegisteredError_t REGeERR_open_in_progress ( ERROR_CODE(eERR_unknown_error+0x044)  ,
"Asynchronous open is in progress"   
)
RegisteredError_t REGeERR_async_read_in_progress ( ERROR_CODE(eERR_unknown_error+0x045)  ,
"Asynchronous read is in progress"   
)
RegisteredError_t REGeERR_async_write_in_progress ( ERROR_CODE(eERR_unknown_error+0x046)  ,
"Asynchronous write is in progress"   
)
RegisteredError_t REGeERR_async_file_open_not_pending ( ERROR_CODE(eERR_unknown_error+0x047)  ,
"Asynchronous file open completion attempt was made when the file it is already opened"   
)
RegisteredError_t REGeERR_file_not_open ( ERROR_CODE(eERR_unknown_error+0x048)  ,
"A file was used without having been opened"   
)
RegisteredError_t REGeERR_file_already_opened ( ERROR_CODE(eERR_unknown_error+0x049)  ,
"A file open was attempted when it is already opened"   
)
RegisteredError_t REGeERR_end_of_file ( ERROR_CODE(eERR_unknown_error+0x04a)  ,
"End of file"   
)
RegisteredError_t REGeERR_backward_seek_not_supported ( ERROR_CODE(eERR_unknown_error+0x050)  ,
"Backward seek not supported by stream"   
)
RegisteredError_t REGeERR_bad_regexp ( ERROR_CODE(eERR_unknown_error+0x060)  ,
"Invalid regular expression"   
)

Generated on Tue Dec 14 22:35:05 2010 for UT library by  doxygen 1.6.1