![]() |
NDEVR
API Documentation
|
This is the complete list of members for File, including all inherited members.
| accessSort(const File &i, const File &j) | File | static |
| add(char &&object) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| addSpace(t_index_type space_to_add) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| addUTF16AsUTF8(const wchar *unicode) | String | |
| addUTF16CharAsUTF8(const wchar *unicode, uint04 &advance) | String | |
| addWChar(const wchar &object) | String | |
| addWhiteSpace(uint04 desired_string_size, uint04 desired_right_alignment_location=0, char whitespace=' ') | String | |
| AlphaNumericCompare(const StringView &left, const StringView &right) | String | static |
| append(const StringView &s) | File | |
| append(const char &s) | File | |
| String::append(char value) | String | inline |
| String::append(const t_type &value) | String | |
| String::append(const char(&value)[t_size]) | String | inline |
| String::append(const char *value) | String | inline |
| String::append(const wchar(&value)[t_size]) | String | inline |
| String::append(const wchar *value) | String | inline |
| String::append(const wchar value) | String | inline |
| appendPath(const StringView &cs) | File | |
| appendPath(const String &cs) | File | |
| appendPath(const char *cs) | File | |
| auto() const | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| availableDiskSpace(bool privelaged=true) const | File | |
| beginsWith(const StringView &s, bool ignore_case=false) const | String | |
| Buffer() noexcept | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| c_str() const | String | inline |
| cachedExist() const | File | |
| close() | File | |
| compare(const Buffer &value) const | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| copyTo(const File &cs, bool override_file, LogPtr log=LogPtr()) const | File | |
| create(bool override_file) const | File | |
| createSort(const File &i, const File &j) | File | static |
| currentCache() const | File | |
| deleteFile(LogPtr log=LogPtr()) | File | |
| DisplayString(const t_type &value) | String | static |
| DoesFileExist(const String &name) | File | static |
| DriveSep | File | static |
| e_ascii_read enum value | File | |
| e_ascii_read_safe enum value | File | |
| e_ascii_write enum value | File | |
| e_ascii_write_safe enum value | File | |
| e_binary_read enum value | File | |
| e_binary_read_safe enum value | File | |
| e_binary_write enum value | File | |
| e_binary_write_safe enum value | File | |
| e_dir_path enum value | File | |
| e_drive enum value | File | |
| e_file_extension enum value | File | |
| e_file_name enum value | File | |
| e_full_path enum value | File | |
| e_undefined enum value | File | |
| endsWith(const StringView &s, bool ignore_case=false) const | String | |
| exists() const | File | |
| expandEnvironmentalVars() | File | |
| ExtSep | File | static |
| File() | File | |
| File(const File &file) | File | |
| File(const String &resource_name, const String &path_id) | File | |
| File(File &&file) noexcept | File | |
| File(const String &full_path) | File | explicit |
| File(const StringView &full_path) | File | |
| File(String &&full_path) | File | explicit |
| FilePart enum name | File | |
| filePtr() const | File | |
| fileSize() const | File | |
| FileSizeToString(uint08 file_size) | File | static |
| findNonExistingSuitableName() const | File | |
| flush() | File | |
| formatNumberString(uint04 decimals) | String | |
| formatNumberString(bool add_comma, uint04 decimals) | String | |
| formatNumberString(bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, char decimal='.', char comma=',') | String | |
| fromHex() const | String | |
| generateTempFile() const | File | |
| getAccessTime() const | File | |
| getAs() const | String | inline |
| getChildren() const | File | |
| getChildrenMatching(const StringView &include_pattern, bool recursive=false, uint04 max_count=Constant< uint04 >::Max) const | File | |
| getChildrenMatching(const Buffer< String > &include_patterns, bool recursive=false, uint04 max_count=Constant< uint04 >::Max) const | File | |
| getChildrenMatching(const Buffer< String > &include_patterns, const Buffer< String > &exclude_patterns, bool recursive=false, uint04 max_count=Constant< uint04 >::Max) const | File | |
| getChildrenMatching(const Buffer< StringView > &include_patterns, bool recursive=false, uint04 max_count=Constant< uint04 >::Max) const | File | |
| getChildrenMatching(const Buffer< StringView > &include_patterns, const Buffer< StringView > &exclude_patterns, bool recursive=false, uint04 max_count=Constant< uint04 >::Max) const | File | |
| getCreationTime() const | File | |
| getData() | File | |
| getDataExtended() | File | |
| getDriveDescription() const | File | |
| getFileTimes(Time &modified_time, Time &creation_time, Time &access_time) const | File | |
| getFolderName(bool trailing_mark=false) const | File | |
| getModifiedTime() const | File | |
| getParentDirectory() const | File | |
| getPath(uint01 file_parts) const | File | |
| getUUID() const | File | |
| hash() const | String | inline |
| hash(const char *value) | String | inlinestatic |
| hashLower() const | String | |
| hashUpper() const | String | |
| hasNullBytes(uint08 max_length=Constant< uint08 >::Max) | File | |
| hasSubString(const StringView &sub_string, bool ignore_case=false, uint04 start_idx=0) const | String | |
| IDSep | File | static |
| indexOf(const StringView &sub_string, bool ignore_case=false, uint04 start_index=0) const | String | |
| indexOf(const String &sub_string, bool ignore_case=false, uint04 start_index=0) const | String | |
| indexOf(const char &sub_string) const | String | inline |
| indexOf(const char &sub_string, uint04 start_pos) const | String | inline |
| indexOf(const char &sub_string, uint04 start_pos, uint04 size) const | String | inline |
| indexOf(const char *sub_string, bool ignore_case=false, uint04 start_index=0) const | String | |
| indexOf(const char *sub_string, bool ignore_case, uint04 start_index, uint04 size) const | String | |
| indexOf(const char *sub_string, char escape_char, bool ignore_case=false, uint04 start_index=0) const | String | |
| insert(t_index_type location, const char &object) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| insertNewLines(uint04 max_line_size) const | String | |
| invalidateCache() | File | |
| isDirectory() const | File | |
| isDrive() const | File | |
| isHidden() const | File | |
| isIDSep(const char &path) | File | static |
| isMTP() const | File | |
| IsNumeric(char value) | String | static |
| isNumeric() const | String | |
| isOpen() const | File | |
| isPathSep(const char &path) | File | static |
| isSameNoCase(const StringView &s) const | String | |
| IsWhiteSpace(char s) | String | static |
| lastIndexOf(const char *sub_string, bool ignore_case=false) const | String | |
| lastIndexOf(const StringView &sub_string, bool ignore_case=false) const | String | |
| lastIndexOf(const char value, bool ignore_case=false) const | String | |
| m_cached_data | File | mutableprotected |
| m_file_ext_start | File | protected |
| m_file_name_start | File | protected |
| m_file_ptr | File | protected |
| m_id | File | mutableprotected |
| m_id_valid | File | mutableprotected |
| m_open_mode | File | protected |
| m_path_start | File | protected |
| makeReadOnly(bool read_only) | File | |
| matchesWildcard(const StringView &pattern) const | String | |
| moveTo(File &file, bool override_file, LogPtr log=LogPtr(), bool is_source_temp=false) | File | |
| MTPDevices() | File | static |
| nameSort(const File &i, const File &j) | File | static |
| NumberString(fltp08 value, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, char decimal='.', char comma=',') | String | static |
| open(OpenMode mode, bool append=false) | File | |
| OpenMode enum name | File | |
| operator()() const | File | inline |
| operator<<(const StringView &value) | File | |
| operator<<(const Buffer< uint01 > &values) | File | |
| operator<<(const HighCapacityBuffer< uint01 > &values) | File | |
| operator<<(const fltp04 &value) | File | |
| operator<<(const fltp08 &value) | File | |
| operator=(const File &value) | File | |
| operator=(String &value) | File | |
| operator=(File &&value) noexcept | File | |
| parentDirectoryExists() const | File | |
| pathID() const | File | inline |
| pathNameID() const | File | |
| PathSep | File | static |
| PathSepS | File | static |
| predictNextStringIncrement() const | String | |
| relativePathTo(const File &reference) const | File | |
| removeAllOrdered(const char &object) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| removeAllOrderedFn(const t_functor &functor) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| removeAllUnordered(const char &object) | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| removeInvalidChars() | File | |
| removeNonAlphaNumeric(bool remove_tab=true, bool remove_space=true, bool remove_new_line=true, bool remove_r=true, bool remove_numbers=false) | String | |
| removeNonNumeric() | String | |
| removeOpenOwnership() | File | |
| replace(const StringView &sub_string, const StringView &replace_sub_string, bool ignore_case=false, uint04 start_index=0) | String | |
| replace(const StringViewBuffer &sub_string, const StringViewBuffer &replace_sub_string, bool ignore_case=false, uint04 start_index=0) | String | |
| replace(const StringViewBuffer &sub_string, const StringBuffer &replace_sub_string, bool ignore_case=false, uint04 start_index=0) | String | |
| resolveMTPPath() const | File | |
| resolveNameFromMTPPath() | File | |
| setFolderName(const StringView &folder_name) | File | |
| setFromDisplayString(const StringView &display_string) | File | |
| setInternalVars() | File | |
| setPath(const StringView &path, uint01 part) | File | |
| shortenString(uint04 size) const | String | |
| split(char delimiter, bool preserve_empty=true) const | String | |
| split(const Buffer< char > &delimiter, bool preserve_empty=true) const | String | |
| splitString(char delimiter, StringViewBuffer &strings, bool preserve_empty=true) const | String | |
| splitString(const Buffer< char > &delimiter, StringViewBuffer &strings, bool preserve_empty=true) const | String | |
| str_len(const char *value) | String | inlinestatic |
| str_len(const wchar *value) | String | inlinestatic |
| String() noexcept | String | inline |
| String(const String &string) | String | inline |
| String(const StringView &string) | String | inlineexplicit |
| String(String &&string) noexcept | String | inline |
| String(const char(&string)[N]) | String | inlineexplicit |
| String(const wchar(&string)[N]) | String | inlineexplicit |
| String(const char *string) | String | inlineexplicit |
| String(const char *const string, uint04 size) | String | inline |
| String(uint04 size, const char &value) | String | inline |
| String(const t_type &value) | String | explicit |
| substr(uint04 start) const | String | |
| substr(uint04 start, uint04 end) const | String | |
| SystemDrives() | File | static |
| TempFileFolder() | File | static |
| throwIfNotExist() const | File | |
| ToAlphaString(uint04 number) | String | static |
| toDisplayString() | File | |
| ToHex(uint01 value) | String | inlinestatic |
| ToHex(char value) | String | inlinestatic |
| ToHex(t_object value) | String | inlinestatic |
| ToHex(const Buffer< t_object, t_allocator > &values) | String | inlinestatic |
| ToHex(const StringView &values) | String | inlinestatic |
| ToHex(const Vector< t_size, t_type > &values) | String | inlinestatic |
| ToHexVec(uint01 value) | String | inlinestatic |
| ToHexVec(char value) | String | inlinestatic |
| toLower() const | String | |
| toTitleString() const | String | |
| toUpper() const | String | |
| trimWhiteSpace() | String | |
| typeSort(const File &i, const File &j) | File | static |
| updateAccessedTime() const | File | |
| updateAccessedTime(Time access_time) const | File | |
| updateCache() const | File | |
| updateCache(const FileCachedData &cache) | File | |
| UTF16toUTF8(const wchar *unicode, uint04 &advance) | String | static |
| UTF8toUTF16(const char *utf8, uint04 &advance) | String | static |
| ~Buffer() | Buffer< char, BufferAllocator< char, 0, true, uint04, true > > | inline |
| ~File() | File |