line

line

Synopsis

#define             GEBR_GEOXML_LINE                    (doc)
#define             GEBR_GEOXML_LINE_FLOW               (seq)
typedef             GebrGeoXmlLine;
typedef             GebrGeoXmlLineFlow;
typedef             GebrGeoXmlLinePath;
GebrGeoXmlLine *    gebr_geoxml_line_new                ();
GebrGeoXmlLineFlow * gebr_geoxml_line_append_flow       (GebrGeoXmlLine *line,
                                                         const gchar *source);
int                 gebr_geoxml_line_get_flow           (GebrGeoXmlLine *line,
                                                         GebrGeoXmlSequence **line_flow,
                                                         gulong index);
glong               gebr_geoxml_line_get_flows_number   (GebrGeoXmlLine *line);
void                gebr_geoxml_line_set_flow_source    (GebrGeoXmlLineFlow *line_flow,
                                                         const gchar *source);
const gchar *       gebr_geoxml_line_get_flow_source    (GebrGeoXmlLineFlow *line_flow);
GebrGeoXmlLinePath * gebr_geoxml_line_append_path       (GebrGeoXmlLine *line,
                                                         const gchar *path);
int                 gebr_geoxml_line_get_path           (GebrGeoXmlLine *line,
                                                         GebrGeoXmlSequence **path,
                                                         gulong index);
glong               gebr_geoxml_line_get_paths_number   (GebrGeoXmlLine *line);

Description

Details

GEBR_GEOXML_LINE()

#define GEBR_GEOXML_LINE(doc) ((GebrGeoXmlLine*)(doc))

GEBR_GEOXML_LINE_FLOW()

#define GEBR_GEOXML_LINE_FLOW(seq) ((GebrGeoXmlLineFlow*)(seq))

GebrGeoXmlLine

typedef struct gebr_geoxml_line GebrGeoXmlLine;

GebrGeoXmlLineFlow

typedef struct gebr_geoxml_line_flow GebrGeoXmlLineFlow;

GebrGeoXmlLinePath

typedef struct gebr_geoxml_line_path GebrGeoXmlLinePath;

gebr_geoxml_line_new ()

GebrGeoXmlLine *    gebr_geoxml_line_new                ();

gebr_geoxml_line_append_flow ()

GebrGeoXmlLineFlow * gebr_geoxml_line_append_flow       (GebrGeoXmlLine *line,
                                                         const gchar *source);

gebr_geoxml_line_get_flow ()

int                 gebr_geoxml_line_get_flow           (GebrGeoXmlLine *line,
                                                         GebrGeoXmlSequence **line_flow,
                                                         gulong index);

gebr_geoxml_line_get_flows_number ()

glong               gebr_geoxml_line_get_flows_number   (GebrGeoXmlLine *line);

gebr_geoxml_line_set_flow_source ()

void                gebr_geoxml_line_set_flow_source    (GebrGeoXmlLineFlow *line_flow,
                                                         const gchar *source);

gebr_geoxml_line_get_flow_source ()

const gchar *       gebr_geoxml_line_get_flow_source    (GebrGeoXmlLineFlow *line_flow);

gebr_geoxml_line_append_path ()

GebrGeoXmlLinePath * gebr_geoxml_line_append_path       (GebrGeoXmlLine *line,
                                                         const gchar *path);

gebr_geoxml_line_get_path ()

int                 gebr_geoxml_line_get_path           (GebrGeoXmlLine *line,
                                                         GebrGeoXmlSequence **path,
                                                         gulong index);

gebr_geoxml_line_get_paths_number ()

glong               gebr_geoxml_line_get_paths_number   (GebrGeoXmlLine *line);