Go to the source code of this file.
Defines |
#define | const_forEach(listtype, list) for ( listtype::const_iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define | const_forEachAs(listtype, list, iter) for ( listtype::const_iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define | const_forEachR(listtype, list) for ( listtype::const_reverse_iterator iter = (list)->rbegin(); iter != (list)->rend(); ++iter ) |
#define | forEach(listtype, list) for ( listtype::iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define | forEachAs(listtype, list, iter) for ( listtype::iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define | forEachR(listtype, list) for ( listtype::reverse_iterator iter = (list)->rbegin(); iter != (list)->rend(); ++iter ) |
#define | KARTO_DEPRECATED |
#define | KARTO_EXPORT |
Define Documentation
#define const_forEach |
( |
|
listtype, |
|
|
|
list |
|
) |
| for ( listtype::const_iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define const_forEachAs |
( |
|
listtype, |
|
|
|
list, |
|
|
|
iter |
|
) |
| for ( listtype::const_iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define const_forEachR |
( |
|
listtype, |
|
|
|
list |
|
) |
| for ( listtype::const_reverse_iterator iter = (list)->rbegin(); iter != (list)->rend(); ++iter ) |
#define forEach |
( |
|
listtype, |
|
|
|
list |
|
) |
| for ( listtype::iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
Helper defines for std iterator loops
Definition at line 66 of file Macros.h.
#define forEachAs |
( |
|
listtype, |
|
|
|
list, |
|
|
|
iter |
|
) |
| for ( listtype::iterator iter = (list)->begin(); iter != (list)->end(); ++iter ) |
#define forEachR |
( |
|
listtype, |
|
|
|
list |
|
) |
| for ( listtype::reverse_iterator iter = (list)->rbegin(); iter != (list)->rend(); ++iter ) |
Karto defines for handling deprecated code
Definition at line 34 of file Macros.h.
Karto defines for windows dynamic build
Definition at line 56 of file Macros.h.