Boost logo

Boost :

Subject: Re: [boost] Boost.IOStreams mapped_file_sink missing flush() functionality
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2016-12-11 14:42:24

On 11 Dec 2016 at 12:59, Edward Diener wrote:

> > Hello, I wish to bring to your attention two issues regarding mapped_file_sink from Boost.IOStreams (release 1.62.0):
> >
> > 1. There is no member function `mapped_file_sink::flush()` which I would like to use in my program. I believe it could be implemented portably by using `msync()` for POSIX and `FlushViewOfFile()` for Windows; was the omission of this function a deliberate choice or a minor oversight?
> Not being the original developer I cannot give you an answer. But if you
> have code which you feel should work, please create a PR. You could
> alternately add a Boost trac item for your suggestion.

I answered him on his Stackoverflow question asking the same thing at

tl;dr; it's deliberately not provided.


ned Productions Limited Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at