iterator.h File Reference

Go to the source code of this file.

Classes

class  BALL::CompositeIteratorTraits

Namespaces

namespace  BALL

Defines

#define BALL_KERNEL_DEFINE_ITERATOR_CREATORS(Type)

Define Documentation

#define BALL_KERNEL_DEFINE_ITERATOR_CREATORS ( Type   ) 

A macro defining kernel iterators. This macro allows th definition of arbitrary bidirectional iterators for kernel container classes. Multiple iterator definition macros can be included at the same time, thus enabling the iteration over different types of kernel objects. Each macro defines beginX()/endX() (const and mutable) and rendX()/rbeginX() where X is the type of item to iterate over.

Definition at line 27 of file iterator.h.

Generated by  doxygen 1.6.3