Details
GEBR_GEOXML_OBJECT()
#define GEBR_GEOXML_OBJECT(object) ((GebrGeoXmlObject*)(object))
GebrGeoXmlObject
typedef struct gebr_geoxml_object GebrGeoXmlObject;
enum GebrGeoXmlObjectType
typedef enum {
GEBR_GEOXML_OBJECT_TYPE_UNKNOWN = 0,
GEBR_GEOXML_OBJECT_TYPE_PROJECT,
GEBR_GEOXML_OBJECT_TYPE_LINE,
GEBR_GEOXML_OBJECT_TYPE_FLOW,
GEBR_GEOXML_OBJECT_TYPE_PROGRAM,
GEBR_GEOXML_OBJECT_TYPE_PARAMETERS,
GEBR_GEOXML_OBJECT_TYPE_PARAMETER,
GEBR_GEOXML_OBJECT_TYPE_ENUM_OPTION,
} GebrGeoXmlObjectType;
GebrGeoXmlCallback ()
void (*GebrGeoXmlCallback) (GebrGeoXmlObject *object
,
gpointer user_data
);
gebr_geoxml_object_set_user_data ()
void gebr_geoxml_object_set_user_data (GebrGeoXmlObject *object
,
gpointer user_data
);
gebr_geoxml_object_get_user_data ()
gpointer gebr_geoxml_object_get_user_data (GebrGeoXmlObject *object
);