EekXmlLayout

EekXmlLayout — Layout engine which loads layout information from XML

Synopsis

                    EekXmlLayout;
                    EekXmlLayoutClass;
                    EekXmlLayoutPrivate;
EekLayout *         eek_xml_layout_new                  (GInputStream *source);
void                eek_xml_layout_set_source           (EekXmlLayout *layout,
                                                         GInputStream *source);
GInputStream *      eek_xml_layout_get_source           (EekXmlLayout *layout);

Object Hierarchy

  GObject
   +----EekLayout
         +----EekXmlLayout

Properties

  "source"                   GInputStream*         : Read / Write

Description

Details

EekXmlLayout

typedef struct _EekXmlLayout EekXmlLayout;

The EekXmlLayout structure contains only private data and should only be accessed using the provided API.


EekXmlLayoutClass

typedef struct {
} EekXmlLayoutClass;

EekXmlLayoutPrivate

typedef struct _EekXmlLayoutPrivate EekXmlLayoutPrivate;

eek_xml_layout_new ()

EekLayout *         eek_xml_layout_new                  (GInputStream *source);

eek_xml_layout_set_source ()

void                eek_xml_layout_set_source           (EekXmlLayout *layout,
                                                         GInputStream *source);

eek_xml_layout_get_source ()

GInputStream *      eek_xml_layout_get_source           (EekXmlLayout *layout);

Property Details

The "source" property

  "source"                   GInputStream*         : Read / Write

XML source input stram.