basefield | Mask for obtaining the conversion base flags (dec, oct, or hex). | |
adjustfield | Mask for obtaining the field padding flags (left, right, or internal). | |
floatfield | Mask for obtaining the numeric format (scientific or fixed). |
ios | Constructor for use in derived classes. | |
~ios | Virtual destructor. |
Flag and Format Access Functions
flags | Sets or reads the stream's format flags. | |
setf | Manipulates the stream's format flags. | |
unsetf | Clears the stream's format flags. | |
fill | Sets or reads the stream's fill character. | |
precision | Sets or reads the stream's floating-point format display precision. | |
width | Sets or reads the stream's output field width. |
good | Indicates good stream status. | |
bad | Indicates a serious I/O error. | |
eof | Indicates end of file. | |
fail | Indicates a serious I/O error or a possibly recoverable I/O formatting error. | |
rdstate | Returns the stream's error flags. | |
clear | Sets or clears the stream's error flags. |
bitalloc | Provides a mask for an unused format bit in the stream's private flags variable (static function). | |
xalloc | Provides an index to an unused word in an array reserved for special-purpose stream state variables (static function). | |
iword | Converts the index provided by xalloc to a reference (valid only until the next xalloc). | |
pword | Converts the index provided by xalloc to a pointer (valid only until the next xalloc). |
delbuf | Controls the connection of streambuf deletion with ios destruction. | |
rdbuf | Gets the stream's streambuf object. | |
sync_with_stdio | Synchronizes the predefined objects cin, cout, cerr, and clog with the standard I/O system. | |
tie | Ties a specified ostream to this stream. |
operator void*() | Converts a stream to a pointer that can be used only for error checking. | |
operator !() | Returns a nonzero value if a stream I/O error has occurred. |