bes  Updated for version 3.20.6
FileReadStream Class Reference

File byte stream for input using fread(). More...

#include <filereadstream.h>

Collaboration diagram for FileReadStream:
Collaboration graph

Public Types

typedef char Ch
 Character type (byte). More...
 
typedef char Ch
 Character type (byte). More...
 

Public Member Functions

 FileReadStream (std::FILE *fp, char *buffer, size_t bufferSize)
 Constructor. More...
 
 FileReadStream (std::FILE *fp, char *buffer, size_t bufferSize)
 Constructor. More...
 
void Flush ()
 
void Flush ()
 
Ch Peek () const
 
Ch Peek () const
 
const ChPeek4 () const
 
const ChPeek4 () const
 
void Put (Ch)
 
void Put (Ch)
 
ChPutBegin ()
 
ChPutBegin ()
 
size_t PutEnd (Ch *)
 
size_t PutEnd (Ch *)
 
Ch Take ()
 
Ch Take ()
 
size_t Tell () const
 
size_t Tell () const
 

Detailed Description

File byte stream for input using fread().

Note
implements Stream concept

Definition at line 34 of file cmr_module/rapidjson/filereadstream.h.

Member Typedef Documentation

◆ Ch [1/2]

typedef char FileReadStream::Ch

Character type (byte).

Definition at line 36 of file cmr_module/rapidjson/filereadstream.h.

◆ Ch [2/2]

typedef char FileReadStream::Ch

Character type (byte).

Definition at line 36 of file dmrpp_module/xml2json/include/rapidjson/filereadstream.h.

Constructor & Destructor Documentation

◆ FileReadStream() [1/2]

FileReadStream::FileReadStream ( std::FILE *  fp,
char *  buffer,
size_t  bufferSize 
)
inline

Constructor.

Parameters
fpFile pointer opened for read.
bufferuser-supplied buffer.
bufferSizesize of buffer in bytes. Must >=4 bytes.

Definition at line 44 of file cmr_module/rapidjson/filereadstream.h.

◆ FileReadStream() [2/2]

FileReadStream::FileReadStream ( std::FILE *  fp,
char *  buffer,
size_t  bufferSize 
)
inline

Constructor.

Parameters
fpFile pointer opened for read.
bufferuser-supplied buffer.
bufferSizesize of buffer in bytes. Must >=4 bytes.

Definition at line 44 of file dmrpp_module/xml2json/include/rapidjson/filereadstream.h.


The documentation for this class was generated from the following file: