The Pedigree Project  0.1
Classes
MemoryMappedFile.h File Reference

Memory-mapped file interface. More...

#include "pedigree/kernel/Spinlock.h"
#include "pedigree/kernel/compiler.h"
#include "pedigree/kernel/process/MemoryPressureManager.h"
#include "pedigree/kernel/processor/PageFaultHandler.h"
#include "pedigree/kernel/processor/state_forward.h"
#include "pedigree/kernel/processor/types.h"
#include "pedigree/kernel/utilities/List.h"
#include "pedigree/kernel/utilities/String.h"
#include "pedigree/kernel/utilities/Tree.h"
#include "pedigree/kernel/utilities/new"
+ Include dependency graph for MemoryMappedFile.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MemoryMappedObject
 
class  AnonymousMemoryMap
 
class  MemoryMappedFile
 
class  MemoryMapManager
 

Detailed Description

Memory-mapped file interface.

Provides a mechanism for mapping Files into the address space.

Todo:
Handle writing of files, not just reading.

Definition in file MemoryMappedFile.h.