Sparksee  6.0.2
ValuesIterator Class Reference

Values iterator class. More...

Inheritance diagram for ValuesIterator:
Inheritance graph
Collaboration diagram for ValuesIterator:
Collaboration graph

Public Member Functions

virtual ~ValuesIterator ()
 Destructor.
 
bool_t HasNext ()
 Gets if there are more elements to traverse. More...
 
ValueNext ()
 Gets the next element to traverse. More...
 

Private Member Functions

sparksee_core::Values * GetHandler ()
 Gets the handled reference. More...
 
const sparksee_core::Values * GetHandler () const
 Gets the handled reference. More...
 
void SetHandler (sparksee_core::Values *h)
 Sets the handled reference. More...
 
void FreeHandler ()
 Frees (deletes) the handled reference.
 
bool_t IsNull () const
 Gets if the handler is NULL. More...
 

Friends

class Values
 

Detailed Description

Values iterator class.

It allows for traversing all the elements into a Values instance.

Author
Sparsity Technologies http://www.sparsity-technologies.com

Member Function Documentation

bool_t ValuesIterator::HasNext ( )

Gets if there are more elements to traverse.

Returns
TRUE if there are more elements to traverse, FALSE otherwise.
Value* ValuesIterator::Next ( )

Gets the next element to traverse.

Returns
The next element.

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