#include <dirac_cppparser.h>
Public Member Functions | |
InputStreamBuffer () | |
Constructor. | |
~InputStreamBuffer () | |
Destructor. | |
std::ios::pos_type | Rewind () |
Rewind buffer to start of data. | |
std::ios::pos_type | Seek (std::ios::pos_type bytes, std::ios::seekdir pos=std::ios::cur) |
Seek to position specified by bytes offset from pos. | |
std::ios::pos_type | Tell () |
Return the current read position in the buffer. | |
void | Copy (char *start, int bytes) |
Copy data into buffer. | |
void | PurgeProcessedData () |
Delete all processed data from buffer. |
Definition at line 54 of file dirac_cppparser.h.
|
Copy data into buffer. Copy take
Definition at line 93 of file dirac_cppparser.cpp. Referenced by dirac::DiracParser::SetBuffer(). |
|
Seek to position specified by bytes offset from pos. Seek takes
Definition at line 67 of file dirac_cppparser.cpp. Referenced by dirac::DiracParser::Parse(), and Rewind(). |