Synopsis
enum GebrGeoXmlProgramStatus;
#define GEBR_GEOXML_PROGRAM (seq)
typedef GebrGeoXmlProgram;
void gebr_geoxml_program_foreach_parameter
(GebrGeoXmlProgram *program,
GebrGeoXmlCallback callback,
gpointer user_data);
GebrGeoXmlFlow* gebr_geoxml_program_flow (GebrGeoXmlProgram *program);
GebrGeoXmlParameters* gebr_geoxml_program_get_parameters
(GebrGeoXmlProgram *program);
gsize gebr_geoxml_program_count_parameters
(GebrGeoXmlProgram *program);
void gebr_geoxml_program_set_stdin (GebrGeoXmlProgram *program,
const gboolean enable);
void gebr_geoxml_program_set_stdout (GebrGeoXmlProgram *program,
const gboolean enable);
void gebr_geoxml_program_set_stderr (GebrGeoXmlProgram *program,
const gboolean enable);
void gebr_geoxml_program_set_status (GebrGeoXmlProgram *program,
GebrGeoXmlProgramStatus status);
void gebr_geoxml_program_set_title (GebrGeoXmlProgram *program,
const gchar *title);
void gebr_geoxml_program_set_binary (GebrGeoXmlProgram *program,
const gchar *binary);
void gebr_geoxml_program_set_description (GebrGeoXmlProgram *program,
const gchar *description);
void gebr_geoxml_program_set_help (GebrGeoXmlProgram *program,
const gchar *help);
void gebr_geoxml_program_set_version (GebrGeoXmlProgram *program,
const gchar *version);
void gebr_geoxml_program_set_mpi (GebrGeoXmlProgram *program,
const gchar *mpi_type);
void gebr_geoxml_program_set_url (GebrGeoXmlProgram *program,
const gchar *url);
gboolean gebr_geoxml_program_get_stdin (GebrGeoXmlProgram *program);
gboolean gebr_geoxml_program_get_stdout (GebrGeoXmlProgram *program);
gboolean gebr_geoxml_program_get_stderr (GebrGeoXmlProgram *program);
GebrGeoXmlProgramStatus gebr_geoxml_program_get_status (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_title (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_binary (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_description (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_help (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_version (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_mpi (GebrGeoXmlProgram *program);
const gchar* gebr_geoxml_program_get_url (GebrGeoXmlProgram *program);
Details
enum GebrGeoXmlProgramStatus
typedef enum {
GEBR_GEOXML_PROGRAM_STATUS_UNKNOWN = 0,
GEBR_GEOXML_PROGRAM_STATUS_CONFIGURED,
GEBR_GEOXML_PROGRAM_STATUS_UNCONFIGURED,
GEBR_GEOXML_PROGRAM_STATUS_DISABLED,
} GebrGeoXmlProgramStatus;
GEBR_GEOXML_PROGRAM()
#define GEBR_GEOXML_PROGRAM(seq) ((GebrGeoXmlProgram*)(seq))
GebrGeoXmlProgram
typedef struct gebr_geoxml_program GebrGeoXmlProgram;
gebr_geoxml_program_foreach_parameter ()
void gebr_geoxml_program_foreach_parameter
(GebrGeoXmlProgram *program,
GebrGeoXmlCallback callback,
gpointer user_data);
gebr_geoxml_program_flow ()
GebrGeoXmlFlow* gebr_geoxml_program_flow (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_parameters ()
GebrGeoXmlParameters* gebr_geoxml_program_get_parameters
(GebrGeoXmlProgram *program);
gebr_geoxml_program_count_parameters ()
gsize gebr_geoxml_program_count_parameters
(GebrGeoXmlProgram *program);
gebr_geoxml_program_set_stdin ()
void gebr_geoxml_program_set_stdin (GebrGeoXmlProgram *program,
const gboolean enable);
gebr_geoxml_program_set_stdout ()
void gebr_geoxml_program_set_stdout (GebrGeoXmlProgram *program,
const gboolean enable);
gebr_geoxml_program_set_stderr ()
void gebr_geoxml_program_set_stderr (GebrGeoXmlProgram *program,
const gboolean enable);
gebr_geoxml_program_set_status ()
void gebr_geoxml_program_set_status (GebrGeoXmlProgram *program,
GebrGeoXmlProgramStatus status);
gebr_geoxml_program_set_title ()
void gebr_geoxml_program_set_title (GebrGeoXmlProgram *program,
const gchar *title);
gebr_geoxml_program_set_binary ()
void gebr_geoxml_program_set_binary (GebrGeoXmlProgram *program,
const gchar *binary);
gebr_geoxml_program_set_description ()
void gebr_geoxml_program_set_description (GebrGeoXmlProgram *program,
const gchar *description);
gebr_geoxml_program_set_help ()
void gebr_geoxml_program_set_help (GebrGeoXmlProgram *program,
const gchar *help);
gebr_geoxml_program_set_version ()
void gebr_geoxml_program_set_version (GebrGeoXmlProgram *program,
const gchar *version);
gebr_geoxml_program_set_mpi ()
void gebr_geoxml_program_set_mpi (GebrGeoXmlProgram *program,
const gchar *mpi_type);
gebr_geoxml_program_set_url ()
void gebr_geoxml_program_set_url (GebrGeoXmlProgram *program,
const gchar *url);
gebr_geoxml_program_get_stdin ()
gboolean gebr_geoxml_program_get_stdin (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_stdout ()
gboolean gebr_geoxml_program_get_stdout (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_stderr ()
gboolean gebr_geoxml_program_get_stderr (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_status ()
GebrGeoXmlProgramStatus gebr_geoxml_program_get_status (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_title ()
const gchar* gebr_geoxml_program_get_title (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_binary ()
const gchar* gebr_geoxml_program_get_binary (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_description ()
const gchar* gebr_geoxml_program_get_description (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_help ()
const gchar* gebr_geoxml_program_get_help (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_version ()
const gchar* gebr_geoxml_program_get_version (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_mpi ()
const gchar* gebr_geoxml_program_get_mpi (GebrGeoXmlProgram *program);
gebr_geoxml_program_get_url ()
const gchar* gebr_geoxml_program_get_url (GebrGeoXmlProgram *program);