Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# IdeFileMemory Class Reference

`#include <deFile.hpp>`

Inheritance diagram for IdeFileMemory:

[legend]
Collaboration diagram for IdeFileMemory:

[legend]
List of all members.

## Public Member Functions
virtual deBoolean | Open ()=0
virtual deBoolean | Open (long Length)=0
virtual deBoolean | Open (void *Buffer, long Length)=0
virtual deBoolean | Open (IdeFile *BaseFile)=0
virtual deBoolean | Open (IdeFileSystem *BaseFS, char *Filename, long OpenFlags)=0
| open a file
## Protected Member Functions
| ~IdeFileMemory ()

## Detailed Description

interface class for the memory file. Related functions: IdeFile_CreateFileMemory

## Constructor & Destructor Documentation

IdeFileMemory::~IdeFileMemory | ( |  | ) | `[inline, protected]`

## Member Function Documentation

virtual deBoolean IdeFileMemory::Open | ( | IdeFileSystem * | BaseFS,
|  | char * | Filename,
|  | long | OpenFlags
| ) | `[pure virtual]`

| open a file Implements IdeFile. Implemented in deFileMemory.

virtual deBoolean IdeFileMemory::Open | ( | IdeFile * | BaseFile | ) | `[pure virtual]`

| Implemented in deFileMemory.

virtual deBoolean IdeFileMemory::Open | ( | void * | Buffer,
|  | long | Length
| ) | `[pure virtual]`

| Implemented in deFileMemory.

virtual deBoolean IdeFileMemory::Open | ( | long | Length | ) | `[pure virtual]`

| Implemented in deFileMemory.

virtual deBoolean IdeFileMemory::Open | ( |  | ) | `[pure virtual]`

| Implemented in deFileMemory.

The documentation for this class was generated from the following file:

- deFile.hpp