![]() |
![]() |
![]() |
libgebr Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
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
); gchar * gebr_geoxml_program_get_title (GebrGeoXmlProgram *program
); const gchar * gebr_geoxml_program_get_binary (GebrGeoXmlProgram *program
); gchar * gebr_geoxml_program_get_description (GebrGeoXmlProgram *program
); gchar * gebr_geoxml_program_get_help (GebrGeoXmlProgram *program
); 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
);
typedef enum { GEBR_GEOXML_PROGRAM_STATUS_UNKNOWN = 0, GEBR_GEOXML_PROGRAM_STATUS_CONFIGURED, GEBR_GEOXML_PROGRAM_STATUS_UNCONFIGURED, GEBR_GEOXML_PROGRAM_STATUS_DISABLED, } GebrGeoXmlProgramStatus;
void gebr_geoxml_program_foreach_parameter (GebrGeoXmlProgram *program
,GebrGeoXmlCallback callback
,gpointer user_data
);
GebrGeoXmlFlow * gebr_geoxml_program_flow (GebrGeoXmlProgram *program
);
Get the flow to which program
belongs to.
program
should not be passed as NULL, or an error will occur.
|
a program appended in a flow |
Returns : |
the flow to which program belongs. |
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
);
gchar * gebr_geoxml_program_get_title (GebrGeoXmlProgram *program
);
const gchar * gebr_geoxml_program_get_binary (GebrGeoXmlProgram *program
);
gchar * gebr_geoxml_program_get_description (GebrGeoXmlProgram *program
);
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
);