42#ifndef Teuchos_XMLPARAMETERLISTWRITER_H
43#define Teuchos_XMLPARAMETERLISTWRITER_H
72 typedef std::map<RCP<const ParameterEntry>,
133 void buildInitialValidatorMap(
#define TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT
DataStructure keeping track of dependencies.
Templated Parameter List class.
A utilities class for Teuchos.
An object representation of a subset of XML data.
unsigned int ParameterEntryID
A list of parameters of arbitrary type.
Concrete serial communicator subclass.
A class for mapping validators to integers.
Representation of an XML data tree. XMLObject is a ref-counted handle to a XMLObjectImplem object,...
Writes a ParameterList to an XML object.
std::map< RCP< const ParameterEntry >, ParameterEntry::ParameterEntryID, RCPConstComp > EntryIDsMap
static const std::string & getDependenciesTagName()
static const std::string & getValidatorsTagName()
static const std::string & getParameterListTagName()
static const std::string & getNameAttributeName()
Struct for comparing two RCPs. Simply compares the raw pointers contained within the RCPs.