RygelXMLUtilsIterator

RygelXMLUtilsIterator — Convenience class to iterate over Xml.Node's siblings in vala's foreach loop.

Types and Values

Description

Functions

Types and Values

RYGEL_TYPE_XML_UTILS

#define RYGEL_TYPE_XML_UTILS (rygel_xml_utils_get_type ())

The type for RygelXMLUtils.


RYGEL_XML_UTILS_TYPE_ITERATOR

#define RYGEL_XML_UTILS_TYPE_ITERATOR (rygel_xml_utils_iterator_get_type ())

The type for RygelXMLUtilsIterator.


struct RygelXMLUtilsIterator

struct RygelXMLUtilsIterator {
	GTypeInstance parent_instance;
	volatile int ref_count;
	RygelXMLUtilsIteratorPrivate * priv;
};

Convenience class to iterate over Xml.Node's siblings in vala's foreach loop.


struct RygelXMLUtilsIteratorClass

struct RygelXMLUtilsIteratorClass {
	GTypeClass parent_class;
	void (*finalize) (RygelXMLUtilsIterator *self);
};

The class structure for RYGEL_XML_UTILS_TYPE_ITERATOR. All the fields in this structure are private and should never be accessed directly.

Members

finalize ()

   

RYGEL_XML_UTILS_TYPE_CHILD_ITERATOR

#define RYGEL_XML_UTILS_TYPE_CHILD_ITERATOR (rygel_xml_utils_child_iterator_get_type ())

The type for RygelXMLUtilsChildIterator.


struct RygelXMLUtilsChildIterator

struct RygelXMLUtilsChildIterator {
	RygelXMLUtilsIterator parent_instance;
	RygelXMLUtilsChildIteratorPrivate * priv;
};

struct RygelXMLUtilsChildIteratorClass

struct RygelXMLUtilsChildIteratorClass {
	RygelXMLUtilsIteratorClass parent_class;
};

The class structure for RYGEL_XML_UTILS_TYPE_CHILD_ITERATOR. All the fields in this structure are private and should never be accessed directly.

Members


struct RygelXMLUtils

struct RygelXMLUtils {
	GTypeInstance parent_instance;
	volatile int ref_count;
	RygelXMLUtilsPrivate * priv;
};

XML utility API.


struct RygelXMLUtilsClass

struct RygelXMLUtilsClass {
	GTypeClass parent_class;
	void (*finalize) (RygelXMLUtils *self);
};

The class structure for RYGEL_TYPE_XML_UTILS. All the fields in this structure are private and should never be accessed directly.

Members

finalize ()