This is the complete list of members for SC::Path, including all inherited members.
append(T &output, Span< const StringView > paths, Type inputType) | SC::Path | inlinestatic |
append(IGrowableBuffer &&output, StringEncoding encoding, Span< const StringView > paths, Type inputType) (defined in SC::Path) | SC::Path | static |
AsNative enum value (defined in SC::Path) | SC::Path | |
AsPosix enum value (defined in SC::Path) | SC::Path | |
AsWindows enum value (defined in SC::Path) | SC::Path | |
basename(StringView input, Type type) | SC::Path | static |
basename(StringView input, StringView suffix) | SC::Path | static |
dirname(StringView input, Type type, int repeat=0) | SC::Path | static |
endsWithSeparator(StringView path) | SC::Path | static |
isAbsolute(StringView input, Type type) | SC::Path | static |
join(T &output, Span< const StringView > inputs, StringView separator=SeparatorStringView(), bool skipEmpty=false) | SC::Path | inlinestatic |
join(IGrowableBuffer &&output, StringEncoding encoding, Span< const StringView > inputs, StringView separator=SeparatorStringView(), bool skipEmpty=false) (defined in SC::Path) | SC::Path | static |
normalize(T &output, StringView view, Type type) | SC::Path | inlinestatic |
normalize(IGrowableBuffer &&output, StringEncoding encoding, StringView view, Type type, Span< StringView > components) (defined in SC::Path) | SC::Path | static |
normalizeUNCAndTrimQuotes(T &outputPath, StringView fileLocation, Type type, Span< StringView > components) | SC::Path | inlinestatic |
normalizeUNCAndTrimQuotes(IGrowableBuffer &&outputPath, StringEncoding encoding, StringView fileLocation, Type type, Span< StringView > components) (defined in SC::Path) | SC::Path | static |
parse(StringView input, Path::ParsedView &pathView, Type type) | SC::Path | static |
parseNameExtension(const StringView input, StringView &name, StringView &extension) | SC::Path | static |
relativeFromTo(T &output, StringView source, StringView destination, Type type, Type outputType=AsNative) | SC::Path | inlinestatic |
relativeFromTo(IGrowableBuffer &&output, StringEncoding encoding, StringView source, StringView destination, Type type, Type outputType=AsNative) (defined in SC::Path) | SC::Path | static |
removeStartingSeparator(StringView path) | SC::Path | static |
Separator | SC::Path | static |
SeparatorStringView() | SC::Path | inlinestatic |
Type enum name | SC::Path |