#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ut_types.h"
Go to the source code of this file.
Classes |
struct | pdb_header |
struct | doc_record0 |
struct | buffer |
Defines |
#define | RECORD_SIZE_MAX 4096 |
#define | BUFFER_SIZE 4096 |
#define | COUNT_BITS 3 |
#define | DISP_BITS 11 |
#define | DOC_CREATOR "REAd" |
#define | DOC_TYPE "TEXt" |
#define | dmDBNameLength 32 |
#define | PDB_HEADER_SIZE 78 |
#define | PDB_RECORD_HEADER_SIZE 8 |
#define | PUT_Word(f, n) { Word n1 = _swap_Word ( n ); gsf_output_write(f, 2, (guint8*)&n1); } |
#define | PUT_DWord(f, n) { DWord n1 = _swap_DWord( n ); gsf_output_write(f, 4, (guint8*)&n1); } |
#define | GET_Word(f, n) { gsf_input_read( f, 2, (guint8*)&n ); n = _swap_Word ( n ); } |
#define | GET_DWord(f, n) { gsf_input_read( f, 4, (guint8*)&n ); n = _swap_DWord( n ); } |
Typedefs |
typedef UT_uint8 | Byte |
typedef UT_uint16 | Word |
typedef UT_uint32 | DWord |
Define Documentation
#define dmDBNameLength 32 |
#define DOC_CREATOR "REAd" |
#define GET_DWord |
( |
|
f, |
|
|
|
n | |
|
) |
| | { gsf_input_read( f, 4, (guint8*)&n ); n = _swap_DWord( n ); } |
#define GET_Word |
( |
|
f, |
|
|
|
n | |
|
) |
| | { gsf_input_read( f, 2, (guint8*)&n ); n = _swap_Word ( n ); } |
#define PDB_HEADER_SIZE 78 |
#define PDB_RECORD_HEADER_SIZE 8 |
#define PUT_DWord |
( |
|
f, |
|
|
|
n | |
|
) |
| | { DWord n1 = _swap_DWord( n ); gsf_output_write(f, 4, (guint8*)&n1); } |
#define PUT_Word |
( |
|
f, |
|
|
|
n | |
|
) |
| | { Word n1 = _swap_Word ( n ); gsf_output_write(f, 2, (guint8*)&n1); } |
#define RECORD_SIZE_MAX 4096 |
Typedef Documentation