, including all inherited members.
Append(stringliteral *leaf) | Path_t | [inline] |
Append(const utf8 *leaf) | Path_t | |
Append(const Path_t &leaf) | Path_t | [inline] |
Append(const String_t &leaf) | Path_t | [inline] |
AppendFromEscapedASCII(const ascii7 *ascii, ascii7 stop_at=0, int length=-1) | String_t | |
AppendToLeaf(stringliteral *add_to_leaf) | Path_t | [inline] |
AppendToLeaf(const utf8 *add_to_leaf) | Path_t | [inline] |
AppendToLeaf(const String_t &add_to_leaf) | Path_t | [inline] |
Compare(stringliteral *compare, int char_limit=-1) const | String_t | [inline] |
Compare(const utf8 *compare, int char_limit=-1) const | String_t | |
Compare(const String_t &compare, int char_limit=-1) const | String_t | [inline] |
CompareIgnoreCase(stringliteral *compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
CompareIgnoreCase(const utf8 *compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
CompareIgnoreCase(const String_t &compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
ConstChars() const | String_t | [inline] |
CountUTF8Chars(const utf8 *string, int stop_at_count=-1, int *byte_count=NULL, bool stop_at_count_is_byte_limit=false) | String_t | [static] |
Delete(bool recursive=false) const | Path_t | |
DoLineEndingsMatch(const utf8 *string, line_ending_type_t line_ending=eLINEENDING_native, bool *ended_with_line_ending=NULL) | String_t | [static] |
Equals(stringliteral *compare) const | String_t | [inline] |
Equals(const utf8 *compare) const | String_t | |
Equals(const String_t &compare) const | String_t | |
EqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
EqualsIgnoreCase(const utf8 *compare) const | String_t | [inline] |
EqualsIgnoreCase(const String_t &compare) const | String_t | |
FindSubstringOffsetBytes(stringliteral *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetBytes(const utf8 *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | |
FindSubstringOffsetBytes(const String_t &find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetChars(stringliteral *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetChars(const utf8 *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | |
FindSubstringOffsetChars(const String_t &find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FromEscapedASCII(const ascii7 *ascii, ascii7 stop_at=0, int length=-1) | String_t | [inline] |
GetAppDir(Path_t *app_dir) | Path_t | [static] |
GetAppPath(Path_t *app_path) | Path_t | [static] |
GetCurrentWorkingDir(Path_t *cwd) | Path_t | [static] |
GetDirectory(Path_t *dir) const | Path_t | |
GetHomeDir(Path_t *home) | Path_t | [static] |
GetLeafName(Path_t *leaf) const | Path_t | |
GetLeft(int length_chars, String_t *left) const | String_t | |
GetParent(Path_t *parent) const | Path_t | [inline] |
GetRight(int length_chars, String_t *right) const | String_t | |
IsAbsolute() const | Path_t | |
IsASCII() const | String_t | [inline] |
IsDelimiter(utf8 c) | Path_t | [inline, static] |
IsDirectory() const | Path_t | |
IsEmpty() const | String_t | [inline] |
IsPathValid() const | Path_t | |
IsRegularFile() const | Path_t | |
IsRootDirectory() const | Path_t | |
IsSymLink() const | Path_t | |
Left(int length_chars) const | String_t | |
LeftEquals(stringliteral *compare) const | String_t | [inline] |
LeftEquals(const utf8 *compare) const | String_t | |
LeftEquals(const String_t &compare) const | String_t | [inline] |
LeftEqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
LeftEqualsIgnoreCase(const utf8 *compare) const | String_t | |
LeftEqualsIgnoreCase(const String_t &compare) const | String_t | [inline] |
LengthBytes() const | String_t | [inline] |
LengthChars() const | String_t | [inline] |
MakeAbsolute() | Path_t | |
MakeDir(bool recursive=true, mode_t permissions=(S_IRUSR|S_IWUSR)|S_IXUSR) const | Path_t | |
MakeEmpty() | String_t | [inline] |
operator const utf8 *() const | String_t | [inline] |
operator!=(stringliteral *compare) const | String_t | [inline] |
operator!=(const utf8 *compare) const | String_t | [inline] |
operator!=(const String_t &compare) const | String_t | [inline] |
operator+(stringliteral *append) const | Path_t | [inline] |
operator+(const utf8 *append) const | Path_t | [inline] |
operator+(const Path_t &append) const | Path_t | [inline] |
operator+(const String_t &append) const | Path_t | [inline] |
operator+=(stringliteral *path) | Path_t | [inline] |
operator+=(const utf8 *path) | Path_t | [inline] |
operator+=(const Path_t &leaf) | Path_t | [inline] |
operator+=(const String_t &leaf) | Path_t | [inline] |
operator-(int length_char) const | String_t | [inline] |
operator-=(int length_chars) | String_t | [inline] |
operator<(const String_t &compare) const | String_t | [inline] |
operator<=(const String_t &compare) const | String_t | [inline] |
operator=(stringliteral *path) | Path_t | [inline] |
operator=(const utf8 *path) | Path_t | [inline] |
operator=(const Path_t &path) | Path_t | [inline] |
operator=(const String_t &path) | Path_t | [inline] |
String_t::operator=(const wchar_t *set) | String_t | [inline] |
operator==(stringliteral *compare) const | String_t | [inline] |
operator==(const utf8 *compare) const | String_t | [inline] |
operator==(const String_t &compare) const | String_t | [inline] |
operator>(const String_t &compare) const | String_t | [inline] |
operator>=(const String_t &compare) const | String_t | [inline] |
Path_t() | Path_t | [inline] |
Path_t(byte *buffer, int buffer_size) | Path_t | [inline] |
Path_t(stringliteral *path) | Path_t | [inline] |
Path_t(const utf8 *path) | Path_t | [inline] |
Path_t(const Path_t &path) | Path_t | [inline] |
Path_t(const String_t &path) | Path_t | [inline] |
Prepend(stringliteral *prepend) | String_t | [inline] |
Prepend(const utf8 *prepend) | String_t | |
Prepend(const String_t &prepend) | String_t | |
PrintByteArray(stringliteral *format, stringliteral *separator, const byte *data, int data_length) | String_t | [inline] |
PrintByteArray(stringliteral *format, stringliteral *separator, const Buffer_t &buffer) | String_t | [inline] |
PrintByteArrayAppend(stringliteral *format, stringliteral *separator, const byte *data, int data_length) | String_t | |
PrintByteArrayAppend(stringliteral *format, stringliteral *separator, const Buffer_t &buffer) | String_t | [inline] |
Printf(stringliteral *format,...) | String_t | [inline] |
PrintfAppend(stringliteral *format,...) | String_t | [inline] |
RegularFileSize(fileoff_t *size) const | Path_t | |
Remove(const utf8 *position_within_string, int bytes_to_remove) | String_t | |
RemoveLeft(int length_chars) | String_t | |
RemoveRight(int length_chars) | String_t | |
RemoveWhitespace(bool start=true, bool end=true) | String_t | |
ReplaceLeft(int remove_length_chars, stringliteral *replace) | String_t | [inline] |
ReplaceLeft(int remove_length_chars, const utf8 *replace_with) | String_t | |
ReplaceLeft(int remove_length_chars, const String_t &replace_with) | String_t | |
ReplaceRight(int remove_length_chars, stringliteral *replace) | String_t | [inline] |
ReplaceRight(int remove_length_chars, const utf8 *replace_with) | String_t | |
ReplaceRight(int remove_length_chars, const String_t &replace_with) | String_t | |
Right(int length_chars) const | String_t | |
RightEquals(stringliteral *compare) const | String_t | [inline] |
RightEquals(const utf8 *compare) const | String_t | [inline] |
RightEquals(const String_t &compare) const | String_t | [inline] |
RightEqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
RightEqualsIgnoreCase(const utf8 *compare) const | String_t | [inline] |
RightEqualsIgnoreCase(const String_t &compare) const | String_t | [inline] |
Set(stringliteral *path) | Path_t | [inline] |
Set(const utf8 *path) | Path_t | [inline] |
Set(const Path_t &path) | Path_t | [inline] |
Set(const String_t &path) | Path_t | [inline] |
String_t::Set(const wchar_t *set) | String_t | |
SetAndBorrow(stringliteral *set) | String_t | |
SetCurrentWorkingDir(const Path_t &cwd) | Path_t | [static] |
SetLengthLimited(const utf8 *set, int num_chars) | String_t | |
SetLineEndings(line_ending_type_t line_ending_type) | String_t | |
String_t() | String_t | [inline] |
String_t(byte *buffer, int buffer_size) | String_t | [inline] |
String_t(stringliteral *string) | String_t | |
String_t(const utf8 *string) | String_t | |
String_t(const String_t ©) | String_t | [inline] |
String_t(const wchar_t *string) | String_t | [inline] |
StripCurrAndParentDirs() | Path_t | [inline] |
ToASCII(SimpleTypedBuffer_t< ascii7 > *buffer, bool escape_all, const ascii7 *escape_also) const | String_t | |
ToParent() | Path_t | |
ToRelative(const Path_t &relative_to, bool canonical=true) | Path_t | |
ToWChar(SimpleTypedBuffer_t< wchar_t > *buffer) const | String_t | |
UTF8() const | String_t | [inline] |
VPrintf(stringliteral *format, va_list args) | String_t | [inline] |
VPrintfAppend(stringliteral *format, va_list args) | String_t | [inline] |