MCPcopy Create free account
hub / github.com/boostorg/filesystem / init_directory_iterator_impl

Function init_directory_iterator_impl

src/directory.cpp:1180–1188  ·  view source on GitHub ↗

Initializes directory iterator implementation

Source from the content-addressed store, hash-verified

1178
1179//! Initializes directory iterator implementation
1180void init_directory_iterator_impl() noexcept
1181{
1182 if (filesystem::detail::atomic_load_relaxed(get_file_information_by_handle_ex_api) != nullptr)
1183 {
1184 // Enable the latest format we support. It will get downgraded, if needed, as we attempt
1185 // to create the directory iterator the first time.
1186 filesystem::detail::atomic_store_relaxed(g_extra_data_format, file_id_extd_dir_info_format);
1187 }
1188}
1189
1190#endif // defined(BOOST_FILESYSTEM_WINDOWS_API)
1191

Callers 1

init_winapi_func_ptrsFunction · 0.85

Calls 2

atomic_load_relaxedFunction · 0.85
atomic_store_relaxedFunction · 0.85

Tested by

no test coverage detected