| libgutenprint API Reference
    5.2.14
    | 
Parameter description. More...
#include <vars.h>
| Data Fields | |
| const char * | name | 
| const char * | text | 
| const char * | category | 
| const char * | help | 
| stp_parameter_type_t | p_type | 
| stp_parameter_class_t | p_class | 
| stp_parameter_level_t | p_level | 
| unsigned char | is_mandatory | 
| unsigned char | is_active | 
| unsigned char | channel | 
| unsigned char | verify_this_parameter | 
| unsigned char | read_only | 
| union { | |
| stp_curve_t * curve | |
| stp_double_bound_t dbl | |
| stp_int_bound_t integer | |
| stp_int_bound_t dimension | |
| stp_string_list_t * str | |
| stp_array_t * array | |
| } | bounds | 
| union { | |
| stp_curve_t * curve | |
| double dbl | |
| int dimension | |
| int integer | |
| int boolean | |
| const char * str | |
| stp_array_t * array | |
| } | deflt | 
Parameter description.
| stp_array_t* stp_parameter_t::array | 
array parameter value.
Default array parameter value.
| int stp_parameter_t::boolean | 
Default boolean parameter value.
| union { ... } stp_parameter_t::bounds | 
Limits on the values the parameter may take.
| const char* stp_parameter_t::category | 
User-visible category name.
| unsigned char stp_parameter_t::channel | 
The channel to which this parameter applies
| stp_curve_t* stp_parameter_t::curve | 
curve parameter value.
Default curve parameter value.
| stp_double_bound_t stp_parameter_t::dbl | 
double_bound parameter value.
| double stp_parameter_t::dbl | 
Default double parameter value.
| union { ... } stp_parameter_t::deflt | 
Default value of the parameter.
| stp_int_bound_t stp_parameter_t::dimension | 
int_bound parameter value.
| int stp_parameter_t::dimension | 
Default dimension parameter value.
| const char* stp_parameter_t::help | 
Help string.
| stp_int_bound_t stp_parameter_t::integer | 
int_bound parameter value.
| int stp_parameter_t::integer | 
Default int parameter value.
| unsigned char stp_parameter_t::is_active | 
Is the parameter active?
| unsigned char stp_parameter_t::is_mandatory | 
The parameter is required, even when set inactive.
| const char* stp_parameter_t::name | 
Internal name (key).
| stp_parameter_class_t stp_parameter_t::p_class | 
Parameter class.
| stp_parameter_level_t stp_parameter_t::p_level | 
Parameter level.
| stp_parameter_type_t stp_parameter_t::p_type | 
Parameter type.
| unsigned char stp_parameter_t::read_only | 
| stp_string_list_t* stp_parameter_t::str | 
string_list parameter value.
| const char* stp_parameter_t::str | 
Default string parameter value.
| const char* stp_parameter_t::text | 
User-visible name.
| unsigned char stp_parameter_t::verify_this_parameter | 
Should the verify system check this parameter?
 1.8.13
 1.8.13