(Deprecated) Wrapper of C file stream for input or output. More...
#include <filestream.h>
Public Types | |
| typedef char | Ch |
| Character type. Only support char. More... | |
Public Member Functions | |
| FileStream (FILE *fp) | |
| char | Peek () const |
| char | Take () |
| size_t | Tell () const |
| void | Put (char c) |
| void | Flush () |
| char * | PutBegin () |
| size_t | PutEnd (char *) |
Private Member Functions | |
| FileStream (const FileStream &) | |
| FileStream & | operator= (const FileStream &) |
| void | Read () |
Private Attributes | |
| FILE * | fp_ |
| char | current_ |
| size_t | count_ |
(Deprecated) Wrapper of C file stream for input or output.
This simple wrapper does not check the validity of the stream.
Definition at line 35 of file filestream.h.
| typedef char rapidjson::FileStream::Ch |
Character type. Only support char.
Definition at line 37 of file filestream.h.
|
inline |
Definition at line 39 of file filestream.h.
|
private |
|
inline |
Definition at line 44 of file filestream.h.
|
private |
|
inline |
Definition at line 40 of file filestream.h.
|
inline |
Definition at line 43 of file filestream.h.
|
inline |
Definition at line 47 of file filestream.h.
|
inline |
Definition at line 48 of file filestream.h.
|
inlineprivate |
Definition at line 55 of file filestream.h.
|
inline |
Definition at line 41 of file filestream.h.
|
inline |
Definition at line 42 of file filestream.h.
|
private |
Definition at line 68 of file filestream.h.
|
private |
Definition at line 67 of file filestream.h.
|
private |
Definition at line 66 of file filestream.h.
1.8.11