http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Charter
Release Info

Installation
Download
Build Instructions

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

Source Repository
User Mail Archive
Devel Mail Archive

API Docs for SAX and DOM
 

BinMemInputStream Class Reference

Inheritance diagram for BinMemInputStream:

Inheritance graph
[legend]
List of all members.

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

Member Enumeration Documentation

enum BinMemInputStream::BufOpts
 

Enumeration values:
BufOpt_Adopt 
BufOpt_Copy 
BufOpt_Reference 


Constructor & Destructor Documentation

BinMemInputStream::BinMemInputStream const XMLByte *const   initData,
const unsigned int  capacity,
const BufOpts  bufOpt = BufOpt_Copy,
MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
 

virtual BinMemInputStream::~BinMemInputStream  )  [virtual]
 


Member Function Documentation

unsigned int BinMemInputStream::curPos  )  const [virtual]
 

Implements BinInputStream.

unsigned int BinMemInputStream::getSize  )  const
 

virtual unsigned int BinMemInputStream::readBytes XMLByte *const   toFill,
const unsigned int  maxToRead
[virtual]
 

Implements BinInputStream.

void BinMemInputStream::reset  ) 
 


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


Copyright © 1994-2004 The Apache Software Foundation. All Rights Reserved.