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

Foreach.h File Reference

Go to the source code of this file.

Defines

#define FOREACH(elemType, vect, var)   for( vector<elemType>::iterator var = (vect).begin(); var != (vect).end(); ++var )
#define FOREACH_CONST(elemType, vect, var)   for( vector<elemType>::const_iterator var = (vect).begin(); var != (vect).end(); ++var )
#define FOREACHD(elemType, vect, var)   for( deque<elemType>::iterator var = (vect).begin(); var != (vect).end(); ++var )
#define FOREACHD_CONST(elemType, vect, var)   for( deque<elemType>::const_iterator var = (vect).begin(); var != (vect).end(); ++var )
#define FOREACHMM(keyType, valType, vect, var)   for( multimap<keyType, valType>::iterator var = (vect).begin(); var != (vect).end(); ++var )


Define Documentation

#define FOREACH elemType,
vect,
var   )     for( vector<elemType>::iterator var = (vect).begin(); var != (vect).end(); ++var )
 

#define FOREACH_CONST elemType,
vect,
var   )     for( vector<elemType>::const_iterator var = (vect).begin(); var != (vect).end(); ++var )
 

#define FOREACHD elemType,
vect,
var   )     for( deque<elemType>::iterator var = (vect).begin(); var != (vect).end(); ++var )
 

#define FOREACHD_CONST elemType,
vect,
var   )     for( deque<elemType>::const_iterator var = (vect).begin(); var != (vect).end(); ++var )
 

#define FOREACHMM keyType,
valType,
vect,
var   )     for( multimap<keyType, valType>::iterator var = (vect).begin(); var != (vect).end(); ++var )
 


Generated on Thu Jan 27 20:57:36 2005 for StepMania by doxygen 1.3.7