Teuchos::XMLInputSource Class Reference

XMLInputSource represents a source of XML input that can be parsed to produce an XMLObject. More...

#include <Teuchos_XMLInputSource.hpp>

Inheritance diagram for Teuchos::XMLInputSource:

Teuchos::FileInputSource Teuchos::StringInputSource List of all members.

Public Member Functions

 XMLInputSource ()
 Empty constructor.
virtual ~XMLInputSource ()
 Destructor.
virtual RCP< XMLInputStreamstream () const =0
 Virtual input source interface.
XMLObject getObject () const
 Get an object by invoking the TreeBuildingXMLHandler on the input data.

Detailed Description

XMLInputSource represents a source of XML input that can be parsed to produce an XMLObject.

Note:

Definition at line 58 of file Teuchos_XMLInputSource.hpp.


Constructor & Destructor Documentation

Teuchos::XMLInputSource::XMLInputSource (  )  [inline]

Empty constructor.

Definition at line 62 of file Teuchos_XMLInputSource.hpp.

virtual Teuchos::XMLInputSource::~XMLInputSource (  )  [inline, virtual]

Destructor.

Definition at line 65 of file Teuchos_XMLInputSource.hpp.


Member Function Documentation

virtual RCP<XMLInputStream> Teuchos::XMLInputSource::stream (  )  const [pure virtual]

Virtual input source interface.

Implemented in Teuchos::FileInputSource, and Teuchos::StringInputSource.

XMLObject XMLInputSource::getObject (  )  const

Get an object by invoking the TreeBuildingXMLHandler on the input data.

Definition at line 42 of file Teuchos_XMLInputSource.cpp.


The documentation for this class was generated from the following files:
Generated on Wed May 12 21:40:34 2010 for Teuchos - Trilinos Tools Package by  doxygen 1.4.7