>> + MemoryBufferMMapFile() {}
>> +
>> + bool open(const sys::Path &Filename);
>
> Shouldn't this have a parameter to receive the error message ?
No, because membuffer doesn't know why the open failed. It would
always return the same thing.
-Chris