00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00012 #ifndef ZYPP_BASE_EASY_H 00013 #define ZYPP_BASE_EASY_H 00014 00024 #define for_(IT,BEG,END) for ( typeof(BEG) IT = BEG, _for_end = END; IT != _for_end; ++IT ) 00025 00033 #define arrayBegin(A) (&A[0]) 00034 #define arrayEnd(A) (&A[0] + (sizeof(A)/sizeof(*A))) 00035 00036 00038 namespace zypp 00039 { 00040 00041 } // namespace zypp 00043 #endif // ZYPP_BASE_EASY_H
1.4.6