sdObjectAttributeIter Class Reference

Inheritance diagram for sdObjectAttributeIter:

sdObjectMemberIter<sdAttribute>


Public Methods

 sdObjectAttributeIter ()
 sdObjectAttributeIter (const sdObject *object, bool local)
virtual ~sdObjectAttributeIter ()

Detailed Description

The sdObjectAttributeIter class lets you iterate over the sdAttributes of an sdObject. It supports iterating over attributes hierarchically.


Constructor & Destructor Documentation

sdObjectAttributeIter::sdObjectAttributeIter  
 

This is the default constructor for sdObjectAttributeIter.

sdObjectAttributeIter::sdObjectAttributeIter const sdObject *    object,
bool    local
 

This is an sdObjectAttributeIter constructor that takes the local argument for specifying whether or not the attributes of super objects are iterated.

Parameters:
object A pointer to the sdObject to be iterated.
local A boolean that specifies whether or not the attributes of the super objects are produced by this iterator. If local is set to false, the attributes for super objects are returned.

sdObjectAttributeIter::~sdObjectAttributeIter   [virtual]
 

This is the sdObjectAttributeIter destructor.


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

Return to top of page