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.