libgig  3.3.0.19svn2660
AkaiDisk Class Reference

Toplevel AKAI image interpreter. More...

#include <Akai.h>

Inheritance diagram for AkaiDisk:
AkaiDiskElement Resource

Public Member Functions

 AkaiDisk (DiskImage *pDisk)
 
virtual ~AkaiDisk ()
 
uint GetPartitionCount ()
 
AkaiPartitionGetPartition (uint count)
 
uint GetOffset ()
 
uint Acquire ()
 
uint Release ()
 

Protected Member Functions

void SetOffset (uint Offset)
 
void AkaiToAscii (char *buffer, int length)
 
int ReadFAT (DiskImage *pDisk, AkaiPartition *pPartition, int block)
 
bool ReadDirEntry (DiskImage *pDisk, AkaiPartition *pPartition, AkaiDirEntry &rEntry, int block, int pos)
 

Detailed Description

Toplevel AKAI image interpreter.

This class takes an AKAI disk image as constructor argument and provides access to the individual partitions of that AKAI disk/image. The concept is similar to hard disc layout for other operating systems, which are also divided into individual partitions as topmost instance on the mass data media.

Definition at line 694 of file Akai.h.

Constructor & Destructor Documentation

AkaiDisk::AkaiDisk ( DiskImage pDisk)

Definition at line 1118 of file Akai.cpp.

AkaiDisk::~AkaiDisk ( )
virtual

Definition at line 1123 of file Akai.cpp.

Member Function Documentation

uint Resource::Acquire ( )
inlineinherited

Definition at line 182 of file Akai.h.

Referenced by GetPartitionCount(), and AkaiPartition::ListVolumes().

void AkaiDiskElement::AkaiToAscii ( char *  buffer,
int  length 
)
protectedinherited
uint AkaiDiskElement::GetOffset ( )
inlineinherited
AkaiPartition * AkaiDisk::GetPartition ( uint  count)

Definition at line 1163 of file Akai.cpp.

int AkaiDiskElement::ReadFAT ( DiskImage pDisk,
AkaiPartition pPartition,
int  block 
)
protectedinherited
uint Resource::Release ( )
inlineinherited

Definition at line 186 of file Akai.h.

Referenced by AkaiPartition::ListVolumes().

void AkaiDiskElement::SetOffset ( uint  Offset)
inlineprotectedinherited

Definition at line 225 of file Akai.h.

Referenced by GetPartitionCount().


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