Pol  Rev 533
BXMLNodeIterator Class Reference

#include <xmlfilescrobj.h>

+ Inheritance diagram for BXMLNodeIterator:
+ Collaboration diagram for BXMLNodeIterator:

List of all members.

Public Member Functions

 BXMLNodeIterator (TiXmlDocument *file, BObject *pIter)
 BXMLNodeIterator (TiXmlNode *node, BObject *pIter)
virtual BObjectstep ()

Private Attributes

TiXmlDocument * _file
bool _init
BObjectRef m_IterVal
BLongm_pIterVal
TiXmlNode * node

Detailed Description

Definition at line 19 of file xmlfilescrobj.h.


Constructor & Destructor Documentation

BXMLNodeIterator::BXMLNodeIterator ( TiXmlDocument *  file,
BObject pIter 
)

Definition at line 586 of file xmlfilescrobj.cpp.

References ref_ptr< T >::get(), m_IterVal, and m_pIterVal.

+ Here is the call graph for this function:

BXMLNodeIterator::BXMLNodeIterator ( TiXmlNode *  node,
BObject pIter 
)

Definition at line 595 of file xmlfilescrobj.cpp.

References ref_ptr< T >::get(), m_IterVal, and m_pIterVal.

+ Here is the call graph for this function:


Member Function Documentation

Reimplemented from ContIterator.

Definition at line 605 of file xmlfilescrobj.cpp.

References _file, _init, BLong::increment(), m_pIterVal, and node.

+ Here is the call graph for this function:


Member Data Documentation

TiXmlDocument* BXMLNodeIterator::_file [private]

Definition at line 27 of file xmlfilescrobj.h.

Referenced by step().

bool BXMLNodeIterator::_init [private]

Definition at line 28 of file xmlfilescrobj.h.

Referenced by step().

Definition at line 29 of file xmlfilescrobj.h.

Referenced by BXMLNodeIterator().

Definition at line 30 of file xmlfilescrobj.h.

Referenced by BXMLNodeIterator(), and step().

TiXmlNode* BXMLNodeIterator::node [private]

Definition at line 26 of file xmlfilescrobj.h.

Referenced by step().


The documentation for this class was generated from the following files: