C++ MonsterDoc:
AuOpenDataFile

Home
Contact
Copyright
|| All Classes ||
||overview|| ||access|| ||inheritance|| ||descriptions||

Class Overview

Inheritance

The purpose of this class is to provide an object which will close data forks upon destruction.

Requirements

The class uses the PowerPlant::LFile class as well as macros contained in UException.h.

Files

  • AuOpenDataFile.h
  • AuOpenDataFile.cp

||overview|| ||access|| ||inheritance|| ||descriptions||

Members by Access

public

AuOpenDataFile(
PowerPlant::LFile* inFileP,
SInt16 inPrivileges = fsCurPerm
);

~AuOpenDataFile(
void
);

protected

private

LFile*
myFileP;

AuOpenDataFile(
void
);

AuOpenDataFile (
const AuOpenDataFile&
);

const AuOpenDataFile&
operator=(
const AuOpenDataFile&
);

||overview|| ||access|| ||inheritance|| ||descriptions||

Members by Inheritance

statics

There are no static methods.

overrides

There are no overriden methods.

new virtuals

There are no virtual methods in this class.

||overview|| ||access|| ||inheritance|| ||descriptions||

Member Descriptions

Member Data

LFile*
myFileP

holds a pointer to the LFile which is opened by this class.

AuOpenDataFile

Opens the data file.

AuOpenDataFile(
PowerPlant::LFile* inFileP,
SInt16 inPrivileges = fsCurPerm
);

This constructor opens the LFile with the privileges specified (or fsCurPerm if non are specified).

AuOpenDataFile(
void
);

This constructor is not implemented.

AuOpenDataFile(
const AuOpenDataFile&
);

This constructor is not implemented.

~AuOpenDataFile

~AuOpenDataFile(
void
);

Closes the data file.

operator=

const AuOpenDataFile&
operator=(
const AuOpenDataFile&
);

This operator is not implemented.


©1999-2004 Monsterworks

Last Modified: Monday, October 2, 2000