#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