![]() |
![]() |
![]() |
gebr-geoxml Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define GEBR_GEOXML_PROGRAM_PARAMETER (program_parameter) #define GEBR_GEOXML_PROPERTY_VALUE (sequence) typedef GebrGeoXmlProgramParameter; typedef GebrGeoXmlPropertyValue; GebrGeoXmlProgram * gebr_geoxml_program_parameter_program (GebrGeoXmlProgramParameter *program_parameter
); void gebr_geoxml_program_parameter_set_required (GebrGeoXmlProgramParameter *program_parameter
,gboolean required
); gboolean gebr_geoxml_program_parameter_get_required (GebrGeoXmlProgramParameter *program_parameter
); void gebr_geoxml_program_parameter_set_keyword (GebrGeoXmlProgramParameter *program_parameter
,const gchar *keyword
); const gchar * gebr_geoxml_program_parameter_get_keyword (GebrGeoXmlProgramParameter *program_parameter
); void gebr_geoxml_program_parameter_set_be_list (GebrGeoXmlProgramParameter *program_parameter
,gboolean is_list
); const gchar * gebr_geoxml_program_parameter_get_list_separator (GebrGeoXmlProgramParameter *program_parameter
); const gchar * gebr_geoxml_program_parameter_get_first_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
); gboolean gebr_geoxml_program_parameter_get_first_boolean_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
); GebrGeoXmlPropertyValue * gebr_geoxml_program_parameter_append_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
); glong gebr_geoxml_program_parameter_get_values_number (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
); void gebr_geoxml_program_parameter_set_string_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
,const gchar *value
); GString * gebr_geoxml_program_parameter_get_string_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
); gboolean gebr_geoxml_program_parameter_is_set (GebrGeoXmlProgramParameter *self
); GebrGeoXmlProgramParameter * gebr_geoxml_program_parameter_find_dict_parameter (GebrGeoXmlProgramParameter *program_parameter
,GebrGeoXmlDocument *dict_document
); gboolean gebr_geoxml_program_parameter_copy_value (GebrGeoXmlProgramParameter *program_parameter
,GebrGeoXmlProgramParameter *source
,gboolean default_value
); gboolean gebr_geoxml_program_parameter_get_file_be_directory (GebrGeoXmlProgramParameter *program_parameter
); void gebr_geoxml_program_parameter_get_range_properties (GebrGeoXmlProgramParameter *program_parameter
,const gchar **min
,const gchar **max
,const gchar **inc
,const gchar **digits
); gboolean gebr_geoxml_program_parameter_get_is_list (GebrGeoXmlProgramParameter *program_parameter
); GebrGeoXmlEnumOption * gebr_geoxml_program_parameter_append_enum_option (GebrGeoXmlProgramParameter *program_parameter
,const gchar *label
,const gchar *value
); glong gebr_geoxml_program_parameter_get_enum_options_number (GebrGeoXmlProgramParameter *program_parameter
);
#define GEBR_GEOXML_PROGRAM_PARAMETER(program_parameter) ((GebrGeoXmlProgramParameter*)(program_parameter))
#define GEBR_GEOXML_PROPERTY_VALUE(sequence) ((GebrGeoXmlPropertyValue*)(sequence))
GebrGeoXmlProgram * gebr_geoxml_program_parameter_program
(GebrGeoXmlProgramParameter *program_parameter
);
void gebr_geoxml_program_parameter_set_required (GebrGeoXmlProgramParameter *program_parameter
,gboolean required
);
gboolean gebr_geoxml_program_parameter_get_required
(GebrGeoXmlProgramParameter *program_parameter
);
void gebr_geoxml_program_parameter_set_keyword (GebrGeoXmlProgramParameter *program_parameter
,const gchar *keyword
);
const gchar * gebr_geoxml_program_parameter_get_keyword
(GebrGeoXmlProgramParameter *program_parameter
);
void gebr_geoxml_program_parameter_set_be_list (GebrGeoXmlProgramParameter *program_parameter
,gboolean is_list
);
const gchar * gebr_geoxml_program_parameter_get_list_separator
(GebrGeoXmlProgramParameter *program_parameter
);
const gchar * gebr_geoxml_program_parameter_get_first_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
);
gboolean gebr_geoxml_program_parameter_get_first_boolean_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
);
GebrGeoXmlPropertyValue * gebr_geoxml_program_parameter_append_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
);
glong gebr_geoxml_program_parameter_get_values_number (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
);
void gebr_geoxml_program_parameter_set_string_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
,const gchar *value
);
GString * gebr_geoxml_program_parameter_get_string_value (GebrGeoXmlProgramParameter *program_parameter
,gboolean default_value
);
gboolean gebr_geoxml_program_parameter_is_set
(GebrGeoXmlProgramParameter *self
);
GebrGeoXmlProgramParameter * gebr_geoxml_program_parameter_find_dict_parameter (GebrGeoXmlProgramParameter *program_parameter
,GebrGeoXmlDocument *dict_document
);
gboolean gebr_geoxml_program_parameter_copy_value (GebrGeoXmlProgramParameter *program_parameter
,GebrGeoXmlProgramParameter *source
,gboolean default_value
);
gboolean gebr_geoxml_program_parameter_get_file_be_directory
(GebrGeoXmlProgramParameter *program_parameter
);
void gebr_geoxml_program_parameter_get_range_properties (GebrGeoXmlProgramParameter *program_parameter
,const gchar **min
,const gchar **max
,const gchar **inc
,const gchar **digits
);
gboolean gebr_geoxml_program_parameter_get_is_list
(GebrGeoXmlProgramParameter *program_parameter
);
GebrGeoXmlEnumOption * gebr_geoxml_program_parameter_append_enum_option (GebrGeoXmlProgramParameter *program_parameter
,const gchar *label
,const gchar *value
);
glong gebr_geoxml_program_parameter_get_enum_options_number
(GebrGeoXmlProgramParameter *program_parameter
);