BALL  1.4.1
Defines
forEach.h File Reference

Go to the source code of this file.

Defines

#define BALL_FOREACH(container, element_iterator)

Define Documentation

#define BALL_FOREACH (   container,
  element_iterator 
)
Value:
for (element_iterator = container.begin(); \
     !element_iterator.isEnd(); \
     ++element_iterator)

Container Iteration Macro. Use this macro for convenient iteration over BALL container classes.

Example:
		HashMap<int,int> hm;
		HashMap<int,int>::Iterator it;
		BALL_FOREACH(p,it)
		{
			cout << it->first << endl;
		}
Parameters:
containeran instance of a BALL container class
element_iteratoran iterator of the container class

Definition at line 29 of file DATATYPE/forEach.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines