_append(const elem_t &elem) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlineprotected |
_append(const T2 &p) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlineprotected |
_appendPath(const std::string &p, size_t start=0) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlineprotected |
append(const T2 &arg, const TT &... args) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
append(const path_t &p, const TT &... args) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
append(const char *arg, const TT &... args) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
append(const std::string &arg, const TT &... args) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
append() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlineprotected |
appendElem(const elem_t &elem) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
appendPath(const char *p) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
appendPath(const path_t &p) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
debug(std::ostream &ostr=std::cout) const (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
elem_t typedef (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | |
ensureRoot() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
hasRoot() const | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
isRoot() const | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
list_t typedef (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | |
operator std::string() const (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlinevirtual |
operator<<(const elem_t &elem) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator<<(const path_t &path) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator<<(const T2 &strlike) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator=(const path_t &p) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator=(const Path< T2 > &p) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator=(const std::string &p) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator=(const char *p) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
operator>>(elem_t &e) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path() (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path(const path_t &p) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path(typename path_t::const_iterator it, typename path_t::const_iterator it2) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path(const path_t &arg, const TT &... args) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path(const std::string &arg, const TT &... args) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
Path(const char *arg, const TT &... args) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
path_t typedef (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | |
separator (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | |
set(const TT &... args) (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
simplify() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
simplifyHead() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
simplifyTail() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
str() const (defined in Path< T, SEP, ALEAD, AREPEAT, ATRAIL >) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlinevirtual |
toStream(std::ostream &ostr) const | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlinevirtual |
trimHead(bool COMPLETE=false) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
trimTail(bool COMPLETE=false) | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inline |
~Path() | Path< T, SEP, ALEAD, AREPEAT, ATRAIL > | inlinevirtual |