xtabjty.h File Reference

#include "globals.h"
#include "xtabdat8.h"

Go to the source code of this file.

Data Structures

struct  JTYTAB_ITEM
struct  JTYTABFILE

Defines

#define JTYTB_FILE_BADDATA   1
#define JTYTB_CANNOT_OPEN   2
#define JTYTB_MALLOC_ERR   3
#define JTYTB_INTERNAL   4
#define JTYTB_CANNOT_READ   5
#define JTYTAB_ENTRY_SIZE   16

Functions

DLLIMPORT short alloc_jtytabfile_data (struct JTYTABFILE *jtabf, long count)
DLLIMPORT short free_jtytabfile_data (struct JTYTABFILE *jtabf)
DLLIMPORT short read_jtytabfile_data (struct JTYTABFILE *jtabf, const char *srcfname)
DLLIMPORT short write_jtytabfile_data (const struct JTYTABFILE *jtabf, const char *dstfname)
DLLIMPORT short switch_jtytabfile_entries (struct JTYTABFILE *jtabf, unsigned long idx1, unsigned long idx2)
DLLIMPORT short create_images_jtytab_idx (struct IMAGELIST *images, const char *jtyfname, const char *tabfname, int verbose)
DLLIMPORT int read_jtytab_images (struct IMAGELIST *images, unsigned long *readcount, const struct JTYTABFILE *jtabf, const struct DATFILE *jtyf, const int verbose)
DLLIMPORT short create_images_jtytab_enc (struct ENCIMAGELIST *images, const char *jtyfname, const char *tabfname, const int verbose)
DLLIMPORT short write_jtytab_images_enc (const struct ENCIMAGELIST *images, const char *jtyfname, const char *tabfname, const int verbose)
DLLIMPORT int read_jtytab_encimages (struct ENCIMAGELIST *images, unsigned long *readcount, const struct JTYTABFILE *jtabf, const struct DATFILE *jtyf, const int verbose)
DLLIMPORT int write_encimages_jtytab (const struct ENCIMAGELIST *images, unsigned long *writecount, struct JTYTABFILE *jtabf, struct DATFILE *jtyf)
DLLIMPORT short free_dattab_encimages (struct ENCIMAGELIST *images)
DLLIMPORT short switch_encimage_entries (struct ENCIMAGELIST *images, unsigned long idx1, unsigned long idx2)


Define Documentation

#define JTYTAB_ENTRY_SIZE   16

#define JTYTB_CANNOT_OPEN   2

#define JTYTB_CANNOT_READ   5

Definition at line 32 of file xtabjty.h.

Referenced by read_jtytabfile_data().

#define JTYTB_FILE_BADDATA   1

Definition at line 28 of file xtabjty.h.

#define JTYTB_INTERNAL   4

Definition at line 31 of file xtabjty.h.

Referenced by switch_encimage_entries(), and switch_jtytabfile_entries().

#define JTYTB_MALLOC_ERR   3

Definition at line 30 of file xtabjty.h.

Referenced by alloc_jtytabfile_data(), read_jtytab_encimages(), and read_jtytabfile_data().


Function Documentation

DLLIMPORT short alloc_jtytabfile_data ( struct JTYTABFILE jtabf,
long  count 
)

Definition at line 335 of file xtabjty.c.

Referenced by read_jtytabfile_data(), write_encimages_dattab(), and write_encimages_jtytab().

DLLIMPORT short create_images_jtytab_enc ( struct ENCIMAGELIST images,
const char *  jtyfname,
const char *  tabfname,
const int  verbose 
)

Definition at line 108 of file xtabjty.c.

DLLIMPORT short create_images_jtytab_idx ( struct IMAGELIST images,
const char *  jtyfname,
const char *  tabfname,
int  verbose 
)

Definition at line 207 of file xtabjty.c.

DLLIMPORT short free_dattab_encimages ( struct ENCIMAGELIST images  ) 

Definition at line 463 of file xtabjty.c.

DLLIMPORT short free_jtytabfile_data ( struct JTYTABFILE jtabf  ) 

DLLIMPORT int read_jtytab_encimages ( struct ENCIMAGELIST images,
unsigned long *  readcount,
const struct JTYTABFILE jtabf,
const struct DATFILE jtyf,
const int  verbose 
)

Definition at line 363 of file xtabjty.c.

Referenced by create_images_jtytab_enc().

DLLIMPORT int read_jtytab_images ( struct IMAGELIST images,
unsigned long *  readcount,
const struct JTYTABFILE jtabf,
const struct DATFILE jtyf,
const int  verbose 
)

Definition at line 491 of file xtabjty.c.

Referenced by create_images_jtytab_idx().

DLLIMPORT short read_jtytabfile_data ( struct JTYTABFILE jtabf,
const char *  srcfname 
)

Definition at line 285 of file xtabjty.c.

Referenced by create_images_jtytab_enc(), and create_images_jtytab_idx().

DLLIMPORT short switch_encimage_entries ( struct ENCIMAGELIST images,
unsigned long  idx1,
unsigned long  idx2 
)

Definition at line 480 of file xtabjty.c.

DLLIMPORT short switch_jtytabfile_entries ( struct JTYTABFILE jtabf,
unsigned long  idx1,
unsigned long  idx2 
)

Definition at line 548 of file xtabjty.c.

DLLIMPORT int write_encimages_jtytab ( const struct ENCIMAGELIST images,
unsigned long *  writecount,
struct JTYTABFILE jtabf,
struct DATFILE jtyf 
)

Definition at line 428 of file xtabjty.c.

Referenced by write_jtytab_images_enc().

DLLIMPORT short write_jtytab_images_enc ( const struct ENCIMAGELIST images,
const char *  jtyfname,
const char *  tabfname,
const int  verbose 
)

Definition at line 189 of file xtabjty.c.

DLLIMPORT short write_jtytabfile_data ( const struct JTYTABFILE jtabf,
const char *  dstfname 
)

Definition at line 313 of file xtabjty.c.

Referenced by write_jtytab_images_enc().


Generated on Tue Sep 2 18:51:51 2008 for libAdikted by  doxygen 1.5.6