42#ifndef TEUCHOS_STANDARDPARAMETERENTRYXMLCONVERTERS_HPP
43#define TEUCHOS_STANDARDPARAMETERENTRYXMLCONVERTERS_HPP
#define TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT
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.
std::string toString(const HashSet< Key > &h)