include/gutenprint/module.h File Reference

Module functions. More...

#include <gutenprint/list.h>

Data Structures

struct  stp_module_version
struct  stp_module

Typedefs

typedef struct stp_module_version stp_module_version_t
typedef struct 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


Enumeration Type Documentation

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 Sun Jul 26 16:37:28 2009 for libgutenprint API Reference by  doxygen 1.5.6