#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(). |
1.4.5