
Public Types | |
| enum | BufOpts { BufOpt_Adopt, BufOpt_Copy, BufOpt_Reference } |
Public Member Functions | |
| BinMemInputStream (const XMLByte *const initData, const unsigned int capacity, const BufOpts bufOpt=BufOpt_Copy, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) | |
| virtual | ~BinMemInputStream () |
| void | reset () |
| virtual unsigned int | curPos () const |
| virtual unsigned int | readBytes (XMLByte *const toFill, const unsigned int maxToRead) |
| unsigned int | getSize () const |
| BinMemInputStream::BinMemInputStream | ( | const XMLByte *const | initData, | |
| const unsigned int | capacity, | |||
| const BufOpts | bufOpt = BufOpt_Copy, |
|||
| MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
| ) |
| virtual BinMemInputStream::~BinMemInputStream | ( | ) | [virtual] |
| void BinMemInputStream::reset | ( | ) |
| unsigned int BinMemInputStream::curPos | ( | ) | const [virtual] |
Implements BinInputStream.
| virtual unsigned int BinMemInputStream::readBytes | ( | XMLByte *const | toFill, | |
| const unsigned int | maxToRead | |||
| ) | [virtual] |
Implements BinInputStream.
| unsigned int BinMemInputStream::getSize | ( | ) | const |
1.5.4