21 #ifndef FXMAPPEDFILE_H 22 #define FXMAPPEDFILE_H 38 FXInputHandle memhandle;
54 virtual FXbool isSerial()
const;
57 FXptr
data()
const {
return mempointer; }
60 FXival
length()
const {
return (FXival)memlength; }
63 FXlong
offset()
const {
return memoffset; }
66 virtual FXlong size();
69 virtual FXbool flush();
72 virtual FXbool close();
75 static FXival granularity();
Execute permission for all.
Definition: FXIO.h:92
FXptr data() const
Return pointer to memory area.
Definition: FXMappedFile.h:57
Memory mapped file.
Definition: FXMappedFile.h:36
Child process can inherit handle.
Definition: FXIO.h:53
FXival length() const
Obtain length of the map.
Definition: FXMappedFile.h:60
Definition: FX4Splitter.h:28
FXIODevice manipulates a handle to operating system i/o device, such as pipes, sockets, or files.
Definition: FXIODevice.h:35
FXlong offset() const
Obtain offset of the map.
Definition: FXMappedFile.h:63
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42