Teuchos - Trilinos Tools Package Version of the Day
Public Member Functions | Static Public Member Functions
Teuchos::XMLParameterListWriter Class Reference

Writes a ParameterList to an XML object. More...

#include <Teuchos_XMLParameterListWriter.hpp>

List of all members.

Public Types

Public Types
typedef std::map< RCP< const
ParameterEntry >
, ParameterEntry::ParameterEntryID,
RCPConstComp
EntryIDsMap
 

Public Member Functions

XMLObject toXML (const ParameterList &p, RCP< const DependencySheet > depSheet=null) const
Constructors
 XMLParameterListWriter ()

Static Public Member Functions

static const std::string & getParameterListTagName ()
 
static const std::string & getNameAttributeName ()
 
static const std::string & getValidatorsTagName ()
 
static const std::string & getDependenciesTagName ()
 

Detailed Description

Writes a ParameterList to an XML object.

Definition at line 64 of file Teuchos_XMLParameterListWriter.hpp.


Member Typedef Documentation

Definition at line 73 of file Teuchos_XMLParameterListWriter.hpp.


Constructor & Destructor Documentation

Teuchos::XMLParameterListWriter::XMLParameterListWriter ( )

Construct a writer

Definition at line 52 of file Teuchos_XMLParameterListWriter.cpp.


Member Function Documentation

XMLObject Teuchos::XMLParameterListWriter::toXML ( const ParameterList p,
RCP< const DependencySheet depSheet = null 
) const

Write the given list to an XML object

Definition at line 57 of file Teuchos_XMLParameterListWriter.cpp.

static const std::string& Teuchos::XMLParameterListWriter::getParameterListTagName ( ) [inline, static]

Definition at line 89 of file Teuchos_XMLParameterListWriter.hpp.

static const std::string& Teuchos::XMLParameterListWriter::getNameAttributeName ( ) [inline, static]

Definition at line 95 of file Teuchos_XMLParameterListWriter.hpp.

static const std::string& Teuchos::XMLParameterListWriter::getValidatorsTagName ( ) [inline, static]

Definition at line 101 of file Teuchos_XMLParameterListWriter.hpp.

static const std::string& Teuchos::XMLParameterListWriter::getDependenciesTagName ( ) [inline, static]

Definition at line 107 of file Teuchos_XMLParameterListWriter.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines