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

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

formAbsolutePathVec(const Path &otherPath) constOpenSim::Pathprotected
formRelativePathVec(const Path &otherPath) constOpenSim::Pathprotected
getInvalidChars() const =0OpenSim::Pathpure virtual
getNumPathLevels() constOpenSim::Pathinline
getParentPathVec() constOpenSim::Pathinlineprotected
getPathElement(size_t pos) constOpenSim::Pathinlineprotected
getPathName() constOpenSim::Pathinlineprotected
getSeparator() const =0OpenSim::Pathpure virtual
isAbsolute() constOpenSim::Pathinline
isLegalPathElement(const std::string &pathElement) constOpenSim::Path
operator=(const Path &)=defaultOpenSim::Path
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