Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

module.h File Reference

Module functions. More...

#include <gutenprint/list.h>

Data Structures

struct  stp_module_version
struct  stp_module

Typedefs

typedef stp_module_version stp_module_version_t
typedef stp_module stp_module_t

Enumerations

enum  stp_module_class_t {
  STP_MODULE_CLASS_INVALID, STP_MODULE_CLASS_MISC, STP_MODULE_CLASS_FAMILY, STP_MODULE_CLASS_COLOR,
  STP_MODULE_CLASS_DITHER
}

Functions

int stp_module_load (void)
int stp_module_exit (void)
int stp_module_open (const char *modulename)
int stp_module_init (void)
int stp_module_close (stp_list_item_t *module)
stp_list_tstp_module_get_class (stp_module_class_t class)


Detailed Description

Module functions.


Typedef Documentation

typedef struct stp_module stp_module_t
 

typedef struct stp_module_version stp_module_version_t
 


Enumeration Type Documentation

enum stp_module_class_t
 

Enumerator:
STP_MODULE_CLASS_INVALID 
STP_MODULE_CLASS_MISC 
STP_MODULE_CLASS_FAMILY 
STP_MODULE_CLASS_COLOR 
STP_MODULE_CLASS_DITHER 


Function Documentation

int stp_module_close stp_list_item_t module  ) 
 

int stp_module_exit void   ) 
 

stp_list_t* stp_module_get_class stp_module_class_t  class  ) 
 

int stp_module_init void   ) 
 

int stp_module_load void   ) 
 

int stp_module_open const char *  modulename  ) 
 


Generated on Sat Aug 13 14:42:22 2005 for libgutenprint API Reference by  doxygen 1.4.4