Public Member Functions | |
this (FileConduit host) | |
~this () | |
void | close () |
void | flush () |
Private Attributes | |
FileConduit | host |
void * | base |
HANDLE | mmFile |
|
Ensure this is closed when GC'd Definition at line 772 of file FileConduit.d. References MappedBuffer::close(). |
|
Construct a MappedBuffer upon the given FileConduit. One should set the file size using seek() & truncate() to setup the available working space. Definition at line 738 of file FileConduit.d. References ConduitStyle::access(), Conduit::getStyle(), FileConduit::length(), and Buffer::setValidContent(). |
|
Close this mapped buffer Definition at line 783 of file FileConduit.d. |
|
Flush dirty content out to the drive. This fails with error 33 if the file content is virgin. Opening a file for ReadWriteExists followed by a flush() will cause this. Definition at line 804 of file FileConduit.d. |
|
Definition at line 726 of file FileConduit.d. |
|
Definition at line 727 of file FileConduit.d. |
|
Definition at line 728 of file FileConduit.d. |