Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/filesystem
/ functions
Functions
738 in github.com/boostorg/filesystem
⨍
Functions
738
◇
Types & classes
178
↓ 744 callers
Function
path
test/design_use_cases.cpp:9
↓ 468 callers
Method
string
include/boost/filesystem/path.hpp:869
↓ 212 callers
Function
exists
include/boost/filesystem/directory.hpp:270
↓ 194 callers
Function
string
test/design_use_cases.cpp:30
↓ 193 callers
Method
c_str
test/path_test.cpp:214
↓ 120 callers
Method
end
test/path_test.cpp:218
↓ 116 callers
Method
filename
include/boost/filesystem/path.hpp:1591
↓ 114 callers
Method
generic_path
include/boost/filesystem/path.hpp:1616
↓ 109 callers
Method
parent_path
include/boost/filesystem/path.hpp:993
↓ 104 callers
Method
lexically_normal
include/boost/filesystem/path.hpp:1611
↓ 99 callers
Method
size
test/path_test.cpp:211
↓ 95 callers
Method
begin
test/path_test.cpp:216
↓ 89 callers
Method
type
observers
include/boost/filesystem/file_status.hpp:161
↓ 86 callers
Method
get
test/cstdio_test.cpp:44
↓ 86 callers
Function
is_directory
include/boost/filesystem/directory.hpp:292
↓ 83 callers
Method
path
include/boost/filesystem/path.hpp:336
↓ 80 callers
Method
clear
include/boost/filesystem/path.hpp:827
↓ 77 callers
Function
emit_error
src/exception.cpp:161
↓ 77 callers
Method
empty
test/path_test.cpp:210
↓ 67 callers
Method
is_absolute
include/boost/filesystem/path.hpp:1013
↓ 66 callers
Method
has_filename
include/boost/filesystem/path.hpp:1606
↓ 64 callers
Function
current_path
src/operations.cpp:3599
↓ 63 callers
Method
root_path
include/boost/filesystem/path.hpp:974
↓ 58 callers
Method
root_name
returns 0 or 1 element path even on POSIX, root_name() is non-empty() for network paths
include/boost/filesystem/path.hpp:976
↓ 57 callers
Method
assign
include/boost/filesystem/path.hpp:490
↓ 56 callers
Method
relative_path
include/boost/filesystem/path.hpp:986
↓ 55 callers
Method
root_directory
returns 0 or 1 element path
include/boost/filesystem/path.hpp:979
↓ 54 callers
Function
absolute
include/boost/filesystem/operations.hpp:636
↓ 53 callers
Function
remove
src/operations.cpp:4606
↓ 52 callers
Function
is_regular_file
include/boost/filesystem/directory.hpp:282
↓ 52 callers
Function
is_symlink
include/boost/filesystem/directory.hpp:302
↓ 49 callers
Method
has_root_directory
include/boost/filesystem/path.hpp:1006
↓ 49 callers
Method
has_root_name
include/boost/filesystem/path.hpp:1005
↓ 48 callers
Method
has_parent_path
include/boost/filesystem/path.hpp:1008
↓ 48 callers
Method
has_relative_path
include/boost/filesystem/path.hpp:1007
↓ 45 callers
Method
has_root_path
include/boost/filesystem/path.hpp:1004
↓ 44 callers
Method
stem
include/boost/filesystem/path.hpp:1596
↓ 43 callers
Method
lexically_relative
src/path.cpp:943
↓ 41 callers
Function
is_directory_separator
For POSIX, is_directory_separator() and is_element_separator() are identical since a forward slash is the only valid directory separator and also the
include/boost/filesystem/path.hpp:1416
↓ 41 callers
Function
status
include/boost/filesystem/directory.hpp:206
↓ 38 callers
Function
create_directory
src/operations.cpp:3442
↓ 38 callers
Method
status
include/boost/filesystem/directory.hpp:936
↓ 33 callers
Method
begin
src/path.cpp:1403
↓ 33 callers
Method
end
src/path.cpp:1423
↓ 31 callers
Function
canonical
include/boost/filesystem/operations.hpp:654
↓ 31 callers
Method
extension
include/boost/filesystem/path.hpp:1601
↓ 31 callers
Function
file_size
src/operations.cpp:3903
↓ 28 callers
Method
data
test/path_test.cpp:213
↓ 28 callers
Method
symlink_status
include/boost/filesystem/directory.hpp:942
↓ 27 callers
Function
equivalent
include/boost/filesystem/operations.hpp:672
↓ 26 callers
Function
atomic_load_relaxed
src/atomic_tools.hpp:27
↓ 26 callers
Function
copy_file
we can't use boost::filesystem::copy_file() because the argument types differ, so provide a not-very-smart replacement.
example/mbcopy.cpp:32
↓ 26 callers
Method
what
src/exception.cpp:122
↓ 25 callers
Function
create_file
test/operations_test.cpp:180
↓ 24 callers
Method
permissions
include/boost/filesystem/file_status.hpp:162
↓ 23 callers
Function
atomic_store_relaxed
src/atomic_tools.hpp:34
↓ 23 callers
Method
has_stem
include/boost/filesystem/path.hpp:1010
↓ 23 callers
Function
unique_path
src/unique_path.cpp:308
↓ 22 callers
Method
filename_is_dot
include/boost/filesystem/path.hpp:1528
↓ 22 callers
Function
remove_all
src/operations.cpp:4615
↓ 21 callers
Function
initial_path
src/operations.cpp:4045
↓ 20 callers
Method
compare
include/boost/filesystem/path.hpp:1586
↓ 20 callers
Function
create_file_handle
Creates a file handle
src/windows_tools.hpp:274
↓ 20 callers
Function
find_root_directory_start
Returns: starting position of root directory or size if not found
src/path.cpp:1022
↓ 19 callers
Function
create_symlink
src/operations.cpp:3570
↓ 19 callers
Function
verify_file
test/operations_test.cpp:189
↓ 18 callers
Function
copy
src/operations.cpp:2816
↓ 18 callers
Method
generic_string
include/boost/filesystem/path.hpp:921
↓ 18 callers
Method
size
include/boost/filesystem/path.hpp:860
↓ 17 callers
Method
c_str
include/boost/filesystem/path.hpp:859
↓ 17 callers
Method
has_extension
include/boost/filesystem/path.hpp:1011
↓ 17 callers
Function
weakly_canonical
include/boost/filesystem/operations.hpp:682
↓ 16 callers
Function
error
src/error_handling.hpp:192
↓ 16 callers
Function
status
include/boost/filesystem/operations.hpp:159
↓ 16 callers
Function
status_impl
status() implementation
src/operations.cpp:1797
↓ 16 callers
Function
temp_directory_path
contributed by Jeff Flinn
src/operations.cpp:4747
↓ 16 callers
Function
windows_name
src/portability.cpp:56
↓ 15 callers
Function
is_other
include/boost/filesystem/directory.hpp:362
↓ 15 callers
Function
system_complete
src/operations.cpp:4830
↓ 14 callers
Function
create_directories
src/operations.cpp:3372
↓ 14 callers
Function
directory_iterator_construct
src/directory.cpp:1198
↓ 14 callers
Function
invoke_statx
A wrapper for statx libc function. Disable MSAN since at least on clang 10 it doesn't know which fields of struct statx are initialized by the syscall
src/operations.cpp:344
↓ 14 callers
Function
portable_name
src/portability.cpp:64
↓ 14 callers
Function
symlink_status
include/boost/filesystem/directory.hpp:222
↓ 14 callers
Function
symlink_status_impl
symlink_status() implementation
src/operations.cpp:1756
↓ 13 callers
Function
portable_posix_name
src/portability.cpp:51
↓ 13 callers
Method
wstring
include/boost/filesystem/path.hpp:892
↓ 12 callers
Function
dispatch
include/boost/filesystem/directory.hpp:463
↓ 12 callers
Function
dispatch
include/boost/filesystem/detail/path_traits.hpp:418
↓ 12 callers
Function
is_empty
src/operations.cpp:4068
↓ 12 callers
Method
open
include/boost/filesystem/fstream.hpp:81
↓ 12 callers
Function
portable_directory_name
src/portability.cpp:69
↓ 12 callers
Function
portable_file_name
src/portability.cpp:74
↓ 12 callers
Function
rename
src/operations.cpp:4624
↓ 12 callers
Function
verify_file
test/copy_test.cpp:40
↓ 11 callers
Method
concat
include/boost/filesystem/path.hpp:630
↓ 11 callers
Method
empty
include/boost/filesystem/path.hpp:1001
↓ 11 callers
Function
not_found_error
src/operations.cpp:301
↓ 11 callers
Function
type_present
include/boost/filesystem/directory.hpp:504
↓ 10 callers
Function
directory_iterator_increment
src/directory.cpp:1270
next →
1–100 of 738, ranked by callers