Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

XmlNodeSet Interface Reference

Set of XmlNode objects. More...

#import <xmlnodeset.h>

Inheritance diagram for XmlNodeSet:

XmlObject List of all members.

Public Member Functions

(id) init
 Initialize object.

(id) initXmlNodeSet:
 Initialize object by given node set.

(void) dealloc
 Deallocate object.

(unsigned int) num
 Get number of nodes in the set.

(XmlNode *) nodeAtIndex:
 Get one node from node set.

(XmlNodeSet *) makeSubtreeSet
 Make node set which contains all children in this set.


Protected Attributes

xmlNodeSetPtr node_set

Detailed Description

Set of XmlNode objects.

Description
Set of XmlNode objects.


Member Function Documentation

- (void) XmlNodeSet:
 

Deallocate object.

Description
Deallocate object.

Implements XmlObject.

- (id) XmlNodeSet:
 

Initialize object.

Returns:
New object.
Description
Initialize object.

Implements XmlObject.

- (id) XmlNodeSet: (id) 
(xmlNodeSetPtr) 
(id)  nodeset
 

Initialize object by given node set.

Returns:
New object.
Parameters:
nodeset Source node set. This data will be destroyed with this object.
Description
Initialize object.

- (XmlNodeSet *) XmlNodeSet:
 

Make node set which contains all children in this set.

Returns:
New node set.
Description
Make node set which contains all children in this set.

- (XmlNode *) XmlNodeSet: (id) 
(unsigned)  int
(id)  idx
 

Get one node from node set.

Return values:
obj Node object.
nil Node set is empty or invalid index was given.
Parameters:
idx Index number to get.
Description
Get one node from node set by index.

- (unsigned int) XmlNodeSet:
 

Get number of nodes in the set.

Returns:
Number of nodes.
Description
Get number of nodes in the set.


Member Data Documentation

xmlNodeSetPtr XmlNodeSet::node_set [protected]
 

Set data structure


The documentation for this interface was generated from the following file:
Generated on Mon Jul 19 20:04:09 2004 for LibXmlKit by doxygen 1.3.6