include/nana/Qstl.h File Reference

#include <Q.h>

Include dependency graph for Qstl.h:

Include dependency graph

Go to the source code of this file.

Defines

#define _Qstl_h_   1
#define AO(name, container, predicate)
#define EO(name, container, predicate)
#define E1O(name, container, predicate)
#define CO(name, container, predicate)
#define SO(name, container, exprn)
#define PO(name, container, exprn)


Define Documentation

#define _Qstl_h_   1
 

Definition at line 32 of file Qstl.h.

#define AO name,
container,
predicate   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    A(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        predicate); \
  })

Definition at line 48 of file Qstl.h.

#define CO name,
container,
predicate   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    C(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        predicate); \
  })

Definition at line 75 of file Qstl.h.

#define E1O name,
container,
predicate   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    E1(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        predicate); \
  })

Definition at line 66 of file Qstl.h.

#define EO name,
container,
predicate   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    E(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        predicate); \
  })

Definition at line 57 of file Qstl.h.

#define PO name,
container,
exprn   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    P(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        exprn); \
  })

Definition at line 93 of file Qstl.h.

#define SO name,
container,
exprn   ) 
 

Value:

({ \
    typedef typeof(container) _Qstl_type_; \
    S(_Qstl_type_::iterator name = container.begin(), \
        name != container.end(), \
        ++name, \
        exprn); \
  })

Definition at line 84 of file Qstl.h.


Generated on Sun Aug 21 04:18:19 2005 for Udanax-Green by doxygen1.3.4