Namespaces | |
| tests | |
| Frameworks created for the unit tests. | |
Classes | |
| class | CharBuffer |
| Simple char string buffer class for use internally by the devices. More... | |
| class | CharStringBuffer |
| Simple char string buffer class for use internally by the devices. More... | |
| class | SharedFileCommon |
| Interface distributed to all members of a shared output file. More... | |
| class | SharedFileManager |
Functions | |
| ecl::Error | close_error () |
| StandardException | close_exception (const char *loc, const std::string &file_name) |
| ecl::Error | open_error () |
| StandardException | open_exception (const char *loc, const std::string &file_name) |
| ecl::Error | read_error () |
| StandardException | read_exception (const char *loc) |
| ecl::Error | sync_error () |
| StandardException | sync_exception (const char *loc, const std::string &file_name) |
| ecl::Error | write_error () |
| StandardException | write_exception (const char *loc) |
| ecl::Error ecl::devices::close_error | ( | ) |
This function generates a custom ecl::Error response for posix error numbers generated by posix close/fclose calls.
Definition at line 109 of file error_handler.cpp.
| StandardException ecl::devices::close_exception | ( | const char * | loc, |
| const std::string & | file_name | ||
| ) |
This function generates a custom StandardException response for posix error numbers generated by posix close/fclose calls.
| loc | : use with the LOC macro, identifies the line and file of the code. |
| file_name | : not directly used, but incorporated into the debugging message. |
Definition at line 140 of file exception_handler_pos.cpp.
| ecl::Error ecl::devices::open_error | ( | ) |
This function generates a custom ecl::Error response for posix error numbers generated by posix open/fdopen calls.
Definition at line 46 of file error_handler.cpp.
| StandardException ecl::devices::open_exception | ( | const char * | loc, |
| const std::string & | file_name | ||
| ) |
This function generates a custom StandardException response for posix error numbers generated by posix open/fdopen calls.
| loc | : use with the LOC macro, identifies the line and file of the code. |
| file_name | : not directly used, but incorporated into the debugging message. |
Definition at line 56 of file exception_handler_pos.cpp.
| ecl::Error ecl::devices::read_error | ( | ) |
This function generates a custom ecl::Error response for posix error numbers generated by posix read calls.
Definition at line 86 of file error_handler.cpp.
| StandardException ecl::devices::read_exception | ( | const char * | loc | ) |
This function generates a custom StandardException response for posix error numbers generated by posix read calls.
| loc | : use with the LOC macro, identifies the line and file of the code. |
Definition at line 107 of file exception_handler_pos.cpp.
| ecl::Error ecl::devices::sync_error | ( | ) |
This function generates a custom ecl::Error response for posix error numbers generated by posix fsync calls.
Definition at line 99 of file error_handler.cpp.
| StandardException ecl::devices::sync_exception | ( | const char * | loc, |
| const std::string & | file_name | ||
| ) |
This function generates a custom StandardException response for posix error numbers generated by posix fsync calls.
| loc | : use with the LOC macro, identifies the line and file of the code. |
| file_name | : not directly used, but incorporated into the debugging message. |
Definition at line 125 of file exception_handler_pos.cpp.
| ecl::Error ecl::devices::write_error | ( | ) |
This function generates a custom ecl::Error response for posix error numbers generated by posix write calls.
Definition at line 69 of file error_handler.cpp.
| StandardException ecl::devices::write_exception | ( | const char * | loc | ) |
This function generates a custom StandardException response for posix error numbers generated by posix write calls.
| loc | : use with the LOC macro, identifies the line and file of the code. |
Definition at line 85 of file exception_handler_pos.cpp.