Provides exceptions used in the I/O module. More...
Include dependency graph for exception.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | seqan3::file_open_error |
| Thrown if there is an unspecified filesystem or stream error while opening, e.g. permission problem. More... | |
| struct | seqan3::format_error |
| Thrown if information given to output format didn't match expectations. More... | |
| struct | seqan3::io_error |
| Thrown if there is an io error in low level io operations such as in std::basic_streambuf operations. More... | |
| struct | seqan3::parse_error |
| Thrown if there is a parse error, such as reading an unexpected character from an input stream. More... | |
| struct | seqan3::unexpected_end_of_input |
| Thrown if I/O was expecting more input (e.g. a delimiter or a new line), but the end of input was reached. More... | |
| struct | seqan3::unhandled_extension_error |
| Thrown if there is no format that accepts a given file extension. More... | |
Namespaces | |
| seqan3 | |
| The main SeqAn3 namespace. | |
Provides exceptions used in the I/O module.