LLFIO v2.00
Loading...
Searching...
No Matches
llfio_v2_xxx::construct< mapped_file_handle > Struct Reference

Constructor for mapped_file_handle More...

#include "mapped_file_handle.hpp"

Public Member Functions

result< mapped_file_handleoperator() () const noexcept
 

Public Attributes

const path_handlebase
 
mapped_file_handle::path_view_type _path
 
mapped_file_handle::mode _mode = mapped_file_handle::mode::read
 
mapped_file_handle::creation _creation = mapped_file_handle::creation::open_existing
 
mapped_file_handle::caching _caching = mapped_file_handle::caching::all
 
mapped_file_handle::flag flags = mapped_file_handle::flag::none
 
mapped_file_handle::size_type reservation {0}
 

Detailed Description

Constructor for mapped_file_handle

Member Function Documentation

◆ operator()()

result< mapped_file_handle > llfio_v2_xxx::construct< mapped_file_handle >::operator() ( ) const
inlinenoexcept
768 {
769 return mapped_file_handle::mapped_file(reservation, base, _path, _mode, _creation, _caching, flags);
770 }
static result< mapped_file_handle > mapped_file(size_type reservation, const path_handle &base, path_view_type _path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none, section_handle::flag sflags=section_handle::flag::none, extent_type offset=0) noexcept
Definition mapped_file_handle.hpp:410

Member Data Documentation

◆ reservation

mapped_file_handle::size_type llfio_v2_xxx::construct< mapped_file_handle >::reservation {0}
766{0};

The documentation for this struct was generated from the following file: