1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef BOOST_ICL_DETAIL_NOTATE_HPP_JOFA_990119
- #define BOOST_ICL_DETAIL_NOTATE_HPP_JOFA_990119
- #define ICL_FORALL(type,iter,obj) for(type::iterator iter=(obj).begin(); (iter)!=(obj).end(); (iter)++)
- #define ICL_const_FORALL(type,iter,obj) for(type::const_iterator iter=(obj).begin(); !((iter)==(obj).end()); (iter)++)
- #define ICL_FORALL_THIS(iter) for(iterator iter=begin(); (iter)!=end(); (iter)++)
- #define ICL_const_FORALL_THIS(iter) for(const_iterator iter=this->begin(); (iter)!=this->end(); (iter)++)
- #define ICL_FORALL_VEC(idx, vec) for(int idx=0; idx<vec.size(); idx++)
- namespace boost{namespace icl
- {
- const int UNDEFINED_INDEX = -1;
- }}
- #endif
|