|
RCP< Dependency > | convertXML (const XMLObject &xmlObj, const Dependency::ConstParameterEntryList dependees, const Dependency::ParameterEntryList dependets, const XMLParameterListReader::EntryIDsMap &entryIDsMap, const IDtoValidatorMap &validatorIDsMap) const |
|
void | convertDependency (const RCP< const Dependency > dependency, XMLObject &xmlObj, const XMLParameterListWriter::EntryIDsMap &entryIDsMap, ValidatortoIDMap &validatorIDsMap) const |
|
RCP< Dependency > | fromXMLtoDependency (const XMLObject &xmlObj, const XMLParameterListReader::EntryIDsMap &entryIDsMap, const IDtoValidatorMap &validatorIDsMap) const |
| Converts a given XMLObject to a Dependency.
|
|
XMLObject | fromDependencytoXML (const RCP< const Dependency > dependency, const XMLParameterListWriter::EntryIDsMap &entryIDsMap, ValidatortoIDMap &validatorIDsMap) const |
| Converters a given ParameterEntryValidator to XML.
|
|
virtual std::string | description () const |
| Return a simple one-line description of this object.
|
|
virtual void | describe (FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const |
| Print the object with some verbosity level to a FancyOStream.
|
|
void | describe (std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const |
| Version of describe() that takes an std::ostream instead of a FancyOStream.
|
|
virtual | ~Describable () |
| Destructor (marked virtual for memory safety of derived classes).
|
|
| LabeledObject () |
| Construct with an empty label.
|
|
virtual | ~LabeledObject () |
|
virtual void | setObjectLabel (const std::string &objectLabel) |
| Set the object label (see LabeledObject).
|
|
virtual std::string | getObjectLabel () const |
| Get the object label (see LabeledObject).
|
|
static const std::string & | getDependeeTagName () |
| Returns the string to be used for the dependee tag.
|
|
static const std::string & | getDependentTagName () |
| Returns the string to be used for the dependent tag.
|
|
static const std::string & | getParameterIdAttributeName () |
| Returns the string to be used for the ParameterID attribute.
|
|
static const std::string & | getTypeAttributeName () |
| Returns the string to be used for the type attribute.
|
|
static const EVerbosityLevel | verbLevel_default = VERB_DEFAULT |
| Default value for the verbLevel argument of describe().
|
|
DescribableStreamManipulatorState | describe (const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) |
| Describable output stream manipulator.
|
|
std::ostream & | operator<< (std::ostream &os, const DescribableStreamManipulatorState &d) |
| Output stream operator for Describable manipulator.
|
|
An xml converter for StringVisualDepenencies.
The valid XML representation of a StringVisualDependency is:
<
String value=
"Second value"/>
This class represents a depndency between elements in a Parameter List.
Smart reference counting pointer class for automatic garbage collection.
The "showIf" XML attribute is optional and if not present will be considered true.
Definition at line 220 of file Teuchos_StandardDependencyXMLConverters.hpp.