Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

src/main/vars.h File Reference

#include <sys/types.h>
#include "color.h"

Go to the source code of this file.

Typedefs

typedef void *(* stpi_copy_data_func_t )(void *)
typedef void(* stpi_free_data_func_t )(void *)

Enumerations

enum  stpi_parameter_verify_t { PARAMETER_BAD, PARAMETER_OK, PARAMETER_INACTIVE }

Functions

void stpi_allocate_component_data (stp_vars_t v, const char *name, stpi_copy_data_func_t copyfunc, stpi_free_data_func_t freefunc, void *data)
void stpi_destroy_component_data (stp_vars_t v, const char *name)
void * stpi_get_component_data (stp_const_vars_t v, const char *name)
stpi_parameter_verify_t stpi_verify_parameter (stp_const_vars_t v, const char *parameter, int quiet)
int stpi_get_verified (stp_const_vars_t)
void stpi_set_verified (stp_vars_t, int value)
void stpi_copy_options (stp_vars_t vd, stp_const_vars_t vs)
void stpi_fill_parameter_settings (stp_parameter_t *desc, const stp_parameter_t *param)


Typedef Documentation

typedef void*(* stpi_copy_data_func_t)(void *)
 

typedef void(* stpi_free_data_func_t)(void *)
 


Enumeration Type Documentation

enum stpi_parameter_verify_t
 

Enumeration values:
PARAMETER_BAD 
PARAMETER_OK 
PARAMETER_INACTIVE 


Function Documentation

void stpi_allocate_component_data (  stp_vars_t    v,
const char *    name,
stpi_copy_data_func_t    copyfunc,
stpi_free_data_func_t    freefunc,
void *    data
) 
 

void stpi_copy_options (  stp_vars_t    vd,
stp_const_vars_t    vs
) 
 

void stpi_destroy_component_data (  stp_vars_t    v,
const char *    name
) 
 

void stpi_fill_parameter_settings (  stp_parameter_t *    desc,
const stp_parameter_t *    param
) 
 

void* stpi_get_component_data (  stp_const_vars_t    v,
const char *    name
) 
 

int stpi_get_verified (  stp_const_vars_t    ) 
 

void stpi_set_verified (  stp_vars_t   ,
int    value
) 
 

stpi_parameter_verify_t stpi_verify_parameter (  stp_const_vars_t    v,
const char *    parameter,
int    quiet
) 
 


Generated on Sat Apr 17 15:42:12 2004 for libgimpprint API Reference by doxygen1.2.17