#include <FPStream.H>
Public Types | |
| typedef std::streambuf::pos_type | pos_type |
| typedef std::streambuf::off_type | off_type |
| typedef std::ios_base::seekdir | seekdir |
| typedef std::ios_base::openmode | openmode |
Public Member Functions | |
| FPStreambuf () | |
| FPStreambuf (const FP::Tag &init_tag) | |
| const FP::Tag & | get_tag () throw () |
| pos_type | seekoff (off_type offset, seekdir way, openmode mode=(std::ios::in|std::ios::out)) |
| pos_type | seekpos (pos_type pos, openmode mode=(std::ios::in|std::ios::out)) |
Protected Member Functions | |
| int | underflow () |
| std::streamsize | xsgetn (char *s, std::streamsize n) |
| int | overflow (int c) |
| std::streamsize | xsputn (const char *s, std::streamsize n) |
Private Member Functions | |
| void | flush () |
Private Attributes | |
| union { | |
| Word unused | |
| char bytes [sizeof(Word)] | |
| } | buf |
| FP::Tag | tag |
| unsigned int | total_bytes |
|
|
Definition at line 35 of file FPStream.H. |
|
|
Definition at line 37 of file FPStream.H. |
|
|
Definition at line 34 of file FPStream.H. |
|
|
Definition at line 36 of file FPStream.H. |
|
|
|
|
|
|
|
|
Referenced by FP::FPStreambuf::overflow(), FP::FPStreambuf::seekoff(), FP::FPStreambuf::seekpos(), FP::FPStreambuf::xsputn(), and get_tag(). |
|
|
Definition at line 58 of file FPStream.H. Referenced by FP::FPStream::tag(). |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Referenced by FP::FPStreambuf::flush(). |
|
|
Definition at line 45 of file FPStream.H. |
|
|
Definition at line 48 of file FPStream.H. Referenced by FP::FPStreambuf::flush(), FP::FPStreambuf::xsputn(), and get_tag(). |
|
|
Definition at line 52 of file FPStream.H. Referenced by FP::FPStreambuf::flush(), FP::FPStreambuf::seekoff(), FP::FPStreambuf::seekpos(), and FP::FPStreambuf::xsputn(). |
|
|
Definition at line 44 of file FPStream.H. |
1.4.2