|
| template<typename VALUE_TYPE = char> |
| mmap_source< VALUE_TYPE > | ghassanpl::make_mmap_source (const std::filesystem::path &path, typename mmap_source< VALUE_TYPE >::size_type offset, typename mmap_source< VALUE_TYPE >::size_type length, std::error_code &error) noexcept |
| template<typename VALUE_TYPE = char> |
| mmap_source< VALUE_TYPE > | ghassanpl::make_mmap_source (const std::filesystem::path &path, std::error_code &error) noexcept |
| template<typename VALUE_TYPE = char> |
| mmap_source< VALUE_TYPE > | ghassanpl::make_mmap_source (const std::filesystem::path &path, typename mmap_source< VALUE_TYPE >::size_type offset, typename mmap_source< VALUE_TYPE >::size_type length) |
| template<typename VALUE_TYPE = char> |
| mmap_source< VALUE_TYPE > | ghassanpl::make_mmap_source (const std::filesystem::path &path) |
| template<typename VALUE_TYPE> |
| mmap_sink< VALUE_TYPE > | ghassanpl::make_mmap_sink (const std::filesystem::path &path, typename mmap_sink< VALUE_TYPE >::size_type offset, typename mmap_sink< VALUE_TYPE >::size_type length, std::error_code &error) noexcept |
| template<typename VALUE_TYPE> |
| mmap_sink< VALUE_TYPE > | ghassanpl::make_mmap_sink (const std::filesystem::path &path, std::error_code &error) noexcept |
| template<typename VALUE_TYPE> |
| mmap_sink< VALUE_TYPE > | ghassanpl::make_mmap_sink (const std::filesystem::path &path, typename mmap_sink< VALUE_TYPE >::size_type offset, typename mmap_sink< VALUE_TYPE >::size_type length) |
| template<typename VALUE_TYPE> |
| mmap_sink< VALUE_TYPE > | ghassanpl::make_mmap_sink (const std::filesystem::path &path) |
Classes for platform-independent memory mapping of filesystem files.