Teuchos::XMLInputStream Class Reference

XMLInputStream represents an XML input stream that can be used by a XMLInputSource. More...

#include <Teuchos_XMLInputStream.hpp>

Inheritance diagram for Teuchos::XMLInputStream:

[legend]
List of all members.

Public Member Functions

 XMLInputStream ()
 Constructor.
virtual ~XMLInputStream ()
 Destructor.
virtual unsigned int readBytes (unsigned char *const toFill, const unsigned int maxToRead)=0
 Read up to maxToRead bytes from the stream.
virtual unsigned int curPos () const
 Identify current position.

Detailed Description

XMLInputStream represents an XML input stream that can be used by a XMLInputSource.

Definition at line 43 of file Teuchos_XMLInputStream.hpp.


Constructor & Destructor Documentation

Teuchos::XMLInputStream::XMLInputStream  )  [inline]
 

Constructor.

Definition at line 47 of file Teuchos_XMLInputStream.hpp.

virtual Teuchos::XMLInputStream::~XMLInputStream  )  [inline, virtual]
 

Destructor.

Definition at line 50 of file Teuchos_XMLInputStream.hpp.


Member Function Documentation

virtual unsigned int Teuchos::XMLInputStream::readBytes unsigned char *const   toFill,
const unsigned int  maxToRead
[pure virtual]
 

Read up to maxToRead bytes from the stream.

Implemented in Teuchos::FileInputStream, and Teuchos::StringInputStream.

unsigned int XMLInputStream::curPos  )  const [virtual]
 

Identify current position.

Definition at line 35 of file Teuchos_XMLInputStream.cpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:41:21 2008 for Teuchos - Trilinos Tools Package by doxygen 1.3.9.1