Main Page Class Hierarchy Compound List File List Compound Members File Members

# Afile Class Reference

`#include <file.h>`

Inheritance diagram for Afile::

List of all members.

## Public Methods
virtual ACI * | getCI ()
| Afile (char *name)
virtual | ~Afile ()
virtual int | read (void *p, int s)
virtual int | write (void *p, int s)
virtual bool | writeString (char *s)
virtual bool | readString (char *s)=0
virtual bool | seek (int n)
virtual int | getSize ()
virtual bool | isOK ()
## Public Attributes
int | offset
int | size
## Static Public Attributes
ADLL ACI | CI

## Constructor & Destructor Documentation

Afile::Afile | ( | char * | name | ) | `[inline]`

virtual Afile::~Afile | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual ACI* Afile::getCI | ( |  | ) | `[inline, virtual]`

| Reimplemented from Anode.

virtual int Afile::getSize | ( |  | ) | `[inline, virtual]`

| Reimplemented in Afilehd.

virtual bool Afile::isOK | ( |  | ) | `[inline, virtual]`

| Reimplemented in Afilehd.

virtual int Afile::read | ( | void * | p,
|  | int | s
| ) | `[inline, virtual]`

| Reimplemented in Afilehd.

virtual bool Afile::readString | ( | char * | s | ) | `[pure virtual]`

| Reimplemented in Afilehd.

virtual bool Afile::seek | ( | int | n | ) | `[inline, virtual]`

| Reimplemented in Afilehd.

virtual int Afile::write | ( | void * | p,
|  | int | s
| ) | `[inline, virtual]`

| Reimplemented in Afilehd.

virtual bool Afile::writeString | ( | char * | s | ) | `[inline, virtual]`

| Reimplemented in Afilehd.

## Member Data Documentation

ADLL ACI Afile::CI`[static]`

| Reimplemented from Anode.

int Afile::offset

int Afile::size

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

- file.h