include/realroot/Seq.hpp File Reference

#include <string.h>
#include <vector>
#include <algorithm>
#include <realroot/parser.hpp>
#include <realroot/shared_object.hpp>
#include <realroot/assign.hpp>
#include <realroot/array.hpp>

Go to the source code of this file.

Classes

Namespaces

Defines

Functions


Define Documentation

#define foreach   Shape_FOREACH

Definition at line 410 of file Seq.hpp.

#define Shape_FOREACH ( variable,
container   ) 
Value:
for (const ShapeForeachContainerBase &_container_ = qForeachContainerNew(container); \
          qForeachContainer(&_container_, true ? 0 : qForeachpointer(container))->condition(); \
          ++qForeachContainer(&_container_, true ? 0 : qForeachpointer(container))->i) \
         for (variable = *qForeachContainer(&_container_, true ? 0 : qForeachpointer(container))->i; \
              qForeachContainer(&_container_, true ? 0 : qForeachpointer(container))->brk; \
              --qForeachContainer(&_container_, true ? 0 : qForeachpointer(container))->brk)

Definition at line 399 of file Seq.hpp.


Generated on 6 Dec 2012 for realroot by  doxygen 1.6.1