API  4.0
For C++ developers
OpenSim::ComponentPath Member List

This is the complete list of members for OpenSim::ComponentPath, including all inherited members.

ComponentPath()OpenSim::ComponentPath
ComponentPath(const std::string &path)OpenSim::ComponentPath
ComponentPath(const std::vector< std::string > &pathVec, bool isAbsolute)OpenSim::ComponentPath
formAbsolutePath(const ComponentPath &otherPath) constOpenSim::ComponentPath
formAbsolutePathVec(const Path &otherPath) constOpenSim::Pathprotected
formRelativePath(const ComponentPath &otherPath) constOpenSim::ComponentPath
formRelativePathVec(const Path &otherPath) constOpenSim::Pathprotected
getComponentName() constOpenSim::ComponentPath
getInvalidChars() const overrideOpenSim::ComponentPathinlinevirtual
getNumPathLevels() constOpenSim::Pathinline
getParentPath() constOpenSim::ComponentPath
getParentPathString() constOpenSim::ComponentPath
getParentPathVec() constOpenSim::Pathinlineprotected
getPathElement(size_t pos) constOpenSim::Pathinlineprotected
getPathName() constOpenSim::Pathinlineprotected
getSeparator() const overrideOpenSim::ComponentPathinlinevirtual
getSubcomponentNameAtLevel(size_t index) constOpenSim::ComponentPath
isAbsolute() constOpenSim::Pathinline
isLegalPathElement(const std::string &pathElement) constOpenSim::Path
operator!=(const ComponentPath &other) constOpenSim::ComponentPathinline
operator=(const Path &)=defaultOpenSim::Path
operator==(const ComponentPath &other) constOpenSim::ComponentPathinline
Path(const char separator, const std::string invalidChars)OpenSim::Path
Path(const std::string path, const char separator, const std::string invalidChars)OpenSim::Path
Path(const std::vector< std::string > pathVec, const char separator, const std::string invalidChars, bool isAbsolute)OpenSim::Path
Path(const Path &)=defaultOpenSim::Path
pushBack(const std::string &pathElement)OpenSim::Pathinline
toString() constOpenSim::Path
trimDotAndDotDotElements()OpenSim::Path
~Path()=defaultOpenSim::Pathvirtual