10#ifndef TEUCHOS_STANDARDPARAMETERENTRYXMLCONVERTERS_HPP
11#define TEUCHOS_STANDARDPARAMETERENTRYXMLCONVERTERS_HPP
18#include "Teuchos_ParameterEntryXMLConverter.hpp"
A last resort converter for when no others will do.
const std::string getValueAttributeValue(RCP< const ParameterEntry > entry) const
any getAny(const XMLObject &xmlObj) const
const std::string getTypeAttributeValue() const
A class used to convert parameter entries to xml and vice versa.
static const std::string & getValueAttributeName()
Smart reference counting pointer class for automatic garbage collection.
A standard ParameterEntryXMLConverter for most data types.
any getAny(const XMLObject &xmlObj) const
virtual const std::string getValueAttributeValue(RCP< const ParameterEntry > entry) const
virtual const std::string getTypeAttributeValue() const
static std::string name()
Representation of an XML data tree. XMLObject is a ref-counted handle to a XMLObjectImplem object,...
const std::string & getRequired(const std::string &name) const
Get an attribute, throwing an std::exception if it is not found.
Modified boost::any class, which is a container for a templated value.
ValueType & any_cast(any &operand)
Used to extract the templated value held in Teuchos::any to a given value type.
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...