![]() |
LibraryLink Utilities
3.0.1
Modern C++ wrapper over LibraryLink and WSTP
|
Base class for shared access policies on Windows.
Library users are encouraged to provide their own derived classes if needed. Implemented also on Mac and Linux to have uniform interface but does not make much sense on those platforms.
Inheritance diagram for LLU::SharePolicy:#include <FileUtilities.h>
Public Member Functions | |
| virtual int | flag (std::ios::openmode) const |
| Base share policy - shared read access when file opened readonly, exclusive access otherwise. More... | |
|
virtual |
Base share policy - shared read access when file opened readonly, exclusive access otherwise.
Reimplemented in LLU::AlwaysReadExclusiveWrite.