Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Go to the source code of this file.
Data Structures | |
struct | _DviHashTable |
Macros | |
#define | MDVI_KEY(x) ((DviHashKey)(x)) |
#define | MDVI_EMPTY_HASH_TABLE {NULL, 0, 0, NULL, NULL, NULL} |
#define | MDVI_HASH_REPLACE 0 |
#define | MDVI_HASH_UNIQUE 1 |
#define | MDVI_HASH_UNCHECKED 2 |
#define | mdvi_hash_flush(h) mdvi_hash_reset((h), 1) |
#define | mdvi_hash_destroy(h) mdvi_hash_reset((h), 0) |
Typedefs | |
typedef struct _DviHashBucket | DviHashBucket |
typedef struct _DviHashTable | DviHashTable |
typedef Uchar * | DviHashKey |
typedef Ulong DviHashFunc | __PROTO ((DviHashKey key)) |
Functions | |
void mdvi_hash_init | __PROTO ((DviHashTable *)) |
void mdvi_hash_create | __PROTO ((DviHashTable *, int)) |
int mdvi_hash_add | __PROTO ((DviHashTable *, DviHashKey, void *, int)) |
int mdvi_hash_destroy_key | __PROTO ((DviHashTable *, DviHashKey)) |
#define mdvi_hash_destroy | ( | h) | mdvi_hash_reset((h), 0) |
#define mdvi_hash_flush | ( | h) | mdvi_hash_reset((h), 1) |
#define MDVI_KEY | ( | x) | ((DviHashKey)(x)) |
typedef void DviHashFree __PROTO((DviHashKey key, void *data)) |
typedef struct _DviHashBucket DviHashBucket |
typedef Uchar* DviHashKey |
typedef struct _DviHashTable DviHashTable |
void mdvi_hash_init __PROTO | ( | (DviHashTable *) | ) |
void mdvi_hash_create __PROTO | ( | (DviHashTable *, int) | ) |
int mdvi_hash_add __PROTO | ( | (DviHashTable *, DviHashKey, void *, int) | ) |
int mdvi_hash_destroy_key __PROTO | ( | (DviHashTable *, DviHashKey) | ) |