00001 #ifndef _WINC_RESRCDBLIST 00002 #define _WINC_RESRCDBLIST 00003 00004 #include <WXP/ResrcDBItem.h> 00005 00006 namespace WXP { 00007 class ResrcDBList { 00008 ResrcDBItem *beg; 00009 ResrcDBItem *last; 00010 ResrcDBItem *cur; 00011 int num; 00012 00013 public: 00014 ResrcDBList(); 00015 int add( const char *name, const char *env, const char *cmdln, const char *help ); 00016 int rewind(); 00017 const ResrcDBItem *first(); 00018 int first( ResrcDBItem &item ); 00019 const ResrcDBItem *next(); 00020 int next( ResrcDBItem &item ); 00021 const ResrcDBItem *get( int ind ); 00022 int get( int ind, ResrcDBItem &item ); 00023 inline int getNum(){ return num; }; 00024 int print(); 00025 }; 00026 } 00027 #endif
1.6.1