iof::except | Base of hierarchy of format-string related exceptions (so this does not include e.g |
iof::fmt_guard | Restore formatting, at guard destruction, that stream had when guard constructed |
iof::fmt_no_effect | Exception to indicate that a fmt_spec object has been sent to stream without using persistence, which means the formatting is lost |
iof::fmt_spec | Represent a pure "format specification", ie the format specification characters that can appear between a '%' and 's' in a format string |
iof::fmtr | Stream input/output formater (the most important class of iof) |
iof::in_failure | Exception to indicate that input read has failed |
iof::marker_not_closed | Exception that gets thrown when no closing char found for marker |
iof::marker_not_closed_fmt | Exception thrown when a format marker is not closed before end of a format string |
iof::marker_not_closed_skip | Exception thrown when a skip marker is not closed before end of a format string |
iof::skip_past | Calls istream::ignore() based on a "skipper specification" or on explicitly specified width/fill char |
iof::stream_fmt | Represent the format of an (input or output) stream |
iof::stringizer | Creates a string from a format string and objects |
iof::too_many_markers | Exception to indicate that there are more format markers than there are objects to input or output |
iof::validity | Represents the validity state of a stream |