Logo Search packages:      
Sourcecode: djvulibre version File versions  Download package

DjVmDir0::FileRec Class Reference

#include <DjVmDir0.h>

Inheritance diagram for DjVmDir0::FileRec:

GPEnabled

List of all members.


Detailed Description

Describes a file record inside a DjVm document (archive)

Definition at line 159 of file DjVmDir0.h.


Public Member Functions

int get_count (void) const
DjVmDir0.h
Files #"DjVmDir0.h"# and #"DjVmDir0.cpp"# contain implementation of {DjVmDir0} class responsible for reading and writing the directory of a multipage all-in-one-file DjVu document (usually referred to as { DjVm} document.

This is { not} a navigation directory, which lists all the pages in a multipage document. The navigation directory is supported by class {DjVuNavDir}. This is the directory of a DjVm archive.

Directory of DjVu all-in-one-file DjVu documents.

Author:
Andrei Erofeev <eaf@geocities.com>
Version:
#
Id
DjVmDir0.h,v 1.9 2007/03/25 20:48:29 leonb Exp
#

 FileRec (void)
 Default constructor.
 FileRec (const GUTF8String &name, bool iff_file, int offset=-1, int size=-1)
 Constructs the FileRec# object.
virtual ~FileRec (void)

Public Attributes

bool iff_file
 1 if the file is in IFF format.
GUTF8String name
 Name of the file.
int offset
 Offset of the file in the archive.
int size
 Size of the file.

Protected Attributes

volatile int count
 The reference counter.

Friends

int operator== (const FileRec &f1, const FileRec &f2)

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

Generated by  Doxygen 1.6.0   Back to index