Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

StreamInputSource Class Reference

#include <streamsax2parser.hpp>

Inheritance diagram for StreamInputSource:

Inheritance graph
[legend]
Collaboration diagram for StreamInputSource:

Collaboration graph
[legend]
List of all members.

Public Methods

 StreamInputSource ()
 ~StreamInputSource ()
void setEncoding (const char *m_pszEncoding)
void writeData (const char *p_pszData, unsigned int p_uiDataLen)
unsigned int readData (char *const p_pszToFill, const unsigned int p_uiMaxToRead)
void flushData ()
unsigned int available ()
const XMLCh * getEncoding () const
BinInputStream * makeStream () const
void setComplete ()

Constructor & Destructor Documentation

StreamInputSource::StreamInputSource  
 

Definition at line 118 of file streamsax2parser.cpp.

References setEncoding(), and STREAMINPUTSOURCE_TOKENSIZE.

StreamInputSource::~StreamInputSource  
 

Definition at line 131 of file streamsax2parser.cpp.


Member Function Documentation

unsigned int StreamInputSource::available  
 

Definition at line 267 of file streamsax2parser.cpp.

Referenced by StreamSAX2Parser::commitStream(), readData(), and writeData().

void StreamInputSource::flushData  
 

Definition at line 258 of file streamsax2parser.cpp.

const XMLCh * StreamInputSource::getEncoding   const
 

Definition at line 280 of file streamsax2parser.cpp.

BinInputStream * StreamInputSource::makeStream   const
 

Definition at line 290 of file streamsax2parser.cpp.

unsigned int StreamInputSource::readData char *const    p_pszToFill,
const unsigned int    p_uiMaxToRead
 

Definition at line 198 of file streamsax2parser.cpp.

References available(), STREAMINPUTSOURCE_TOKENSIZE, and STREAMINPUTSOURCE_TOKENSIZE2.

Referenced by ProgressiveInputStream::readBytes().

void StreamInputSource::setComplete  
 

Definition at line 298 of file streamsax2parser.cpp.

Referenced by StreamSAX2Parser::commitStream().

void StreamInputSource::setEncoding const char *    m_pszEncoding
 

Definition at line 108 of file streamsax2parser.cpp.

References STRX().

Referenced by StreamInputSource().

void StreamInputSource::writeData const char *    p_pszData,
unsigned int    p_uiDataLen
[virtual]
 

Implements XMLStreamConsumer.

Definition at line 144 of file streamsax2parser.cpp.

References available().

Referenced by StreamSAX2Parser::writeData().


The documentation for this class was generated from the following files:
Generated on Sat Oct 4 13:24:49 2003 for XDFLengine by doxygen1.3-rc2