VR-Forces 4.2 Class Documentation
DtXmlUtils Member List

This is the complete list of members for DtXmlUtils, including all inherited members.

addBooleanAttribute(DtEnvironmentSP env, DtEnvValueSP root, const DtString &name, bool value)DtXmlUtilsinlinestatic
addbooleanElement(DtEnvironmentSP env, DtEnvValueSP root, const DtString &name, bool value)DtXmlUtilsinlinestatic
AddElement(DtEnvironmentSP env, const DtString &type, DtEnvValueSP root, const DtString &paramName=DtString::nullString())DtXmlUtilsinlinestatic
addRealElement(DtEnvironmentSP env, DtEnvValueSP root, const DtString &name, double value)DtXmlUtilsinlinestatic
addStringAttribute(DtEnvironmentSP env, DtEnvValueSP root, const DtString &name, const DtString &value)DtXmlUtilsinlinestatic
addStringElement(DtEnvironmentSP env, DtEnvValueSP root, const DtString &name, const DtString &value)DtXmlUtilsinlinestatic
AddSystem(DtComponentSystemDescriptorList &list, DtEnvironmentSP env, const DtVariableBindingsList &variableBindings, DtEnvValueSP root, const DtFilename &searchPath, DtEnvironmentSP parentEnt=DtEnvironmentSP(), DtString systemName="")DtXmlUtilsstatic
AddSystems(DtComponentSystemDescriptorList &list, const DtVariableBindingsList &variableBindings, DtEnvironmentSP env, DtEnvValueSP *root, const DtFilename &searchPath)DtXmlUtilsstatic
CreateRwObject(const DtString &rwType)DtXmlUtilsinlinestatic
CreateVariableBinding(const DtString &bindingType, const DtFilename &searchPath, const DtVariableBindingsList &systemBindings, DtRwVariableBindings &newBindings, DtEnvironmentSP env, DtEnvValueSP binding)DtXmlUtilsstatic
CreateVrfXmlEnvironment()DtXmlUtilsstatic
CreateVrfXmlEnvironment(const DtString &dataSourceFilename, bool showConsoleOutput=true)DtXmlUtilsstatic
DeepFindRw(const DtString &keyword, DtReaderWriterRegistry &registry, StringVector &path)DtXmlUtilsstatic
DtEnvValueSPList typedefDtXmlUtils
ExtractBindings(DtVariableBindingsList &list, const DtFilename &searchPath, DtEnvironmentSP env, DtEnvValueSP node)DtXmlUtilsstatic
ExtractSystem(DtReaderWriter *systemObject, DtEnvironmentSP env, DtEnvValueSP simObjectNode)DtXmlUtilsstatic
ExtractSystems(DtReaderWriterRegistry &oldRegistry, DtEnvironmentSP env, DtEnvValueSP simObjectNode)DtXmlUtilsstatic
ExtractVariableBindings(DtRwVariableBindings *variableBindings, DtEnvironmentSP env, DtEnvValueSP parentNode)DtXmlUtilsstatic
FindAndRemove(DtEnvironmentSP env, const DtString &nodeType, const DtString &paramName, DtEnvValueSP root)DtXmlUtilsstatic
FindAndRemoveGroupElement(DtEnvironmentSP env, DtEnvValueSP parentNode, const DtString &groupName)DtXmlUtilsstatic
FindElementByAttrValue(DtEnvironmentSP env, const DtString &nodeType, const DtString &attributeName, const DtString &attributeValue, DtEnvValueSP envValue, bool traverseElements=true)DtXmlUtilsstatic
FindElementByParamName(DtEnvironmentSP env, const DtString &nodeType, const DtString &attributeValue, DtEnvValueSP envValue, bool traverseElements=true)DtXmlUtilsinlinestatic
FindGroupElement(DtEnvironmentSP env, DtEnvValueSP parentNode, const DtString &groupName, bool createIfMissing=true)DtXmlUtilsstatic
findObjectElementByMatchType(DtEnvironmentSP env, const DtObjectType &objType)DtXmlUtilsstatic
findObjectElementByObjectType(DtEnvironmentSP env, const DtObjectType &objType)DtXmlUtilsstatic
getAttribute(DtEnvironmentSP env, const DtString &name, DtEnvValueSP root)DtXmlUtilsstatic
getBoolAttribute(DtEnvironmentSP env, const DtString &attributeName, DtEnvValueSP root)DtXmlUtilsinlinestatic
getDoubleAttribute(DtEnvironmentSP env, DtString attributeName, DtEnvValueSP root)DtXmlUtilsinlinestatic
GetElementByType(DtEnvironmentSP env, const DtString &type, DtEnvValueSP root)DtXmlUtilsstatic
GetElementsByType(DtEnvironmentSP env, const DtString &type, DtEnvValueSP root)DtXmlUtilsstatic
getInt(DtEnvironmentSP env, const DtString &attributeName, DtEnvValueSP root)DtXmlUtilsinlinestatic
getIntegerFromHex(DtEnvironmentSP env, const DtString &attributeName, DtEnvValueSP root)DtXmlUtilsinlinestatic
getMatchType(DtEnvironmentSP env, DtEnvValueSP root, bool fallbackOnObjectType=true)DtXmlUtilsinlinestatic
getObjectElements(DtEnvironmentSP env, DtEnvValueSPList &objectNodes)DtXmlUtilsstatic
getObjectType(DtEnvironmentSP env, DtEnvValueSP root, bool fallbackOnMatchType=true)DtXmlUtilsinlinestatic
getObjectTypeAttr(DtEnvironmentSP env, const DtString &attributeName, DtEnvValueSP root)DtXmlUtilsinlinestatic
GetObjectValue(DtEnvValueSP root)DtXmlUtilsinlinestatic
getOrientation(DtEnvironmentSP env, const DtEnvValueSP parentNode, DtTaitBryan &orientation)DtXmlUtilsinlinestatic
getPlatform(DtEnvironmentSP env, DtEnvValueSP root)DtXmlUtilsinlinestatic
getRangedObjectType(DtEnvironmentSP env, const DtString &attributeName, DtEnvValueSP root)DtXmlUtilsstatic
getXYZAttrs(DtEnvironmentSP env, const DtEnvValueSP root, double &x, double &y, double &z)DtXmlUtilsinlinestatic
GroupMappings typedefDtXmlUtils
hasAttribute(DtEnvironmentSP env, const DtString &name, DtEnvValueSP root)DtXmlUtilsstatic
IntToHexString(const int &number)DtXmlUtilsinlinestatic
IsGroupedElement(const DtString &rwName, const DtXmlUtils::GroupMappings &groupedElements, DtString &groupName)DtXmlUtilsstatic
IterateOverChildren(DtReaderWriterRegistry &oldRegistry, DtReaderWriterRegistry &newRegistry, DtEnvironmentSP env, DtEnvValueSP root, const GroupMappings &groupedElements, StringVector &path)DtXmlUtilsstatic
MtlBindingCharToXml(const DtString &str)DtXmlUtilsinlinestatic
NameList typedefDtXmlUtils
NLengthIntListToString(const DtNLengthIntegerVector &list)DtXmlUtilsstatic
NLengthStringListToString(const DtRwNLengthStringVector &list)DtXmlUtilsstatic
PopulateList(boost::function< void(DtReaderWriter *)> addFunction, DtEnvironmentSP env, DtEnvValueSP root, const DtFilename &searchPath, const DtVariableBindingsList &bindings, const vrfXml::TypeList &bindingTypes=vrfXml::theBindingTypes.types)DtXmlUtilsstatic
RegDataVector typedefDtXmlUtils
remove(DtEnvironmentSP, DtEnvValueSP)DtXmlUtilsstatic
removeQuotes(const DtString &str)DtXmlUtilsinlinestatic
setMatchType(DtEnvironmentSP env, DtEnvValueSP root, const DtObjectType &t)DtXmlUtilsinlinestatic
setObjectType(DtEnvironmentSP env, DtEnvValueSP root, const DtObjectType &t)DtXmlUtilsinlinestatic
setPlatform(DtEnvironmentSP env, DtEnvValueSP root, const DtString &t)DtXmlUtilsinlinestatic
StringToNLengthIntList(const DtString &string, DtNLengthIntegerVector &list)DtXmlUtilsstatic
StringToNLengthStringList(const DtString &string, DtRwNLengthStringVector &list)DtXmlUtilsstatic
StringToObjectType(const std::string &str)DtXmlUtilsinlinestatic
StringVector typedefDtXmlUtils
ToBool(const DtString &str)DtXmlUtilsinlinestatic
WriteAsBodyPosition(const DtReaderWriter *rwObject)DtXmlUtilsinlinestatic
WriteVector(DtEnvironmentSP env, DtEnvValueSP root, const DtRwVector *vec, bool writeAsBodyPosition)DtXmlUtilsinlinestatic
WriteXML(DtEnvironmentSP env, DtString filename)DtXmlUtilsinlinestatic
XmlBindingCharToMtl(const DtString &str)DtXmlUtilsinlinestatic

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)