kviewshell
DjVuFile.cpp File Reference
#include "DjVuFile.h"
#include "IFFByteStream.h"
#include "GOS.h"
#include "MMRDecoder.h"
#include "DjVuAnno.h"
#include "DjVuText.h"
#include "DataPool.h"
#include "JB2Image.h"
#include "IW44Image.h"
#include "DjVuNavDir.h"
#include "BSByteStream.h"
#include "debug.h"
Include dependency graph for DjVuFile.cpp:
Go to the source code of this file.
Defines | |
#define | REPORT_EOF(x) {G_TRY{G_THROW( ByteStream::EndOfFile );}G_CATCH(ex){report_error(ex,(x));}G_ENDCATCH;} |
#define | STRINGIFY(x) STRINGIFY_(x) |
#define | STRINGIFY_(x) #x |
Functions | |
static void | copy_chunks (const GP< ByteStream > &from, IFFByteStream &ostr) |
static bool | is_annotation (const GUTF8String &chkid) |
static bool | is_info (const GUTF8String &chkid) |
static bool | is_meta (const GUTF8String &chkid) |
static bool | is_text (const GUTF8String &chkid) |
Variables | |
static GP< GPixmap >(* | djvu_decode_codec )(ByteStream &bs)=0 |
Define Documentation
#define REPORT_EOF | ( | x | ) | {G_TRY{G_THROW( ByteStream::EndOfFile );}G_CATCH(ex){report_error(ex,(x));}G_ENDCATCH;} |
Definition at line 96 of file DjVuFile.cpp.
#define STRINGIFY | ( | x | ) | STRINGIFY_(x) |
Definition at line 92 of file DjVuFile.cpp.
#define STRINGIFY_ | ( | x | ) | #x |
Definition at line 93 of file DjVuFile.cpp.
Function Documentation
static void copy_chunks | ( | const GP< ByteStream > & | from, | |
IFFByteStream & | ostr | |||
) | [static] |
Definition at line 2202 of file DjVuFile.cpp.
static bool is_annotation | ( | const GUTF8String & | chkid | ) | [inline, static] |
Definition at line 832 of file DjVuFile.cpp.
static bool is_info | ( | const GUTF8String & | chkid | ) | [inline, static] |
Definition at line 826 of file DjVuFile.cpp.
static bool is_meta | ( | const GUTF8String & | chkid | ) | [inline, static] |
Definition at line 846 of file DjVuFile.cpp.
static bool is_text | ( | const GUTF8String & | chkid | ) | [inline, static] |
Definition at line 840 of file DjVuFile.cpp.
Variable Documentation
GP<GPixmap>(* djvu_decode_codec)(ByteStream &bs)=0 [static] |