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 97 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 128 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 34 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 44 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 74 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 95 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 87 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 113 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 57 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 73 of file exception_handler_pos.cpp.