| in_avail | Returns the number of characters in the get area. | |
| sgetc | Returns the character at the get pointer, but does not move the pointer. | |
| snextc | Advances the get pointer, and then returns the next character. | |
| sbumpc | Returns the current character, and then advances the get pointer. | |
| stossc | Moves the get pointer forward one position, but does not return a character. | |
| sputbackc | Attempts to move the get pointer back one position. | |
| sgetn | Gets a sequence of characters from the streambuf object's buffer. |
| out_waiting | Returns the number of characters in the put area. | |
| sputc | Stores a character in the put area and advances the put pointer. | |
| sputn | Stores a sequence of characters in the streambuf object's buffer and advances the put pointer. |
| dbp | Prints buffer statistics and pointer values. |
| sync | Empties the get area and the put area. | |
| setbuf | Attempts to attach a reserve area to the streambuf object. | |
| seekoff | Seeks to a specified offset. | |
| seekpos | Seeks to a specified position. | |
| overflow | Empties the put area. | |
| underflow | Fills the get area if necessary. | |
| pbackfail | Augments the sputbackc function. | |
| doallocate | Allocates a reserve area. |