/* isc.cc 30/12/2000 12.19.04 */ PUBLIC ISC_PARSER::ISC_PARSER (void); PRIVATE void ISC_PARSER::splittmp (void); PUBLIC void ISC_PARSER::addline (const char *line); /* viewsub.cc 30/12/2000 16.03.04 */ PUBLIC VIEWITEMS_S::VIEWITEMS_S (void); PUBLIC VIEWITEMS_S::VIEWITEMS_S (VIEWITEMS_PARSER&_vip); PUBLIC VIEWITEMS *VIEWITEMS_S::getitem (int no)const; PUBLIC VIEWITEM *VIEWITEMS_S::locate (const char *key); PUBLIC int VIEWITEMS_S::locate_all (const char *key, SSTRING_IDXS&tb); PUBLIC void VIEWITEMS_S::reset_iter (void); PUBLIC VIEWITEM *VIEWITEMS_S::getnext (void); PUBLIC int VIEWITEMS_S::write (CONFIG_FILE&conf)const; PROTECTED VIRTUAL int VIEWITEMS_S::getincludes (VIEWITEMS *items, SSTRINGS&tb); PUBLIC int VIEWITEMS_S::read (CONFIG_FILE&conf, bool extract); PUBLIC int VIEWITEMS_S::locatesection (const char *keyword, SSTRING_IDXS&tb); PUBLIC VIEWITEMS_SUB::VIEWITEMS_SUB (VIEWITEMS_S&_itemss); PUBLIC VIRTUAL VIEWITEMS_SUB::~VIEWITEMS_SUB (void); PUBLIC void VIEWITEMS_SUB::remove_del (VIEWITEM *it); PUBLIC VIEWITEMS_RANGE::VIEWITEMS_RANGE (VIEWITEMS_S&_itemss); PUBLIC void VIEWITEMS_RANGE::resetview (void); PUBLIC void VIEWITEMS_RANGE::delall (void); PUBLIC VIEWITEM *VIEWITEMS_RANGE::locate (const char *key)const; PUBLIC void VIEWITEMS_RANGE::add (VIEWITEM *it); PUBLIC VIEW_SECTION::VIEW_SECTION (const char *keyword, VIEWITEMS_S&_itemss); PRIVATE int VIEW_SECTION::setview (const char *value, int index); PUBLIC int VIEW_SECTION::setview (const char *value); PUBLIC int VIEW_SECTION::setview (int index); PUBLIC void VIEW_SECTION::updatehead (const char *val); PUBLIC VIEW_MAIN::VIEW_MAIN (VIEWITEMS_S&_itemss); PUBLIC int VIEW_MAIN::locate_all (const char *key, VIEWITEMS&its)const; PUBLIC int VIEW_MAIN::locate_all (const char *key, SSTRING_IDXS&tb)const; PUBLIC VIEWITEM *VIEW_MAIN::locate (const char *key)const; PUBLIC void VIEW_MAIN::add (VIEWITEM *it); PUBLIC VIEW_AREA::VIEW_AREA (const char *_keyword, VIEWITEMS_SUB&_sub); PUBLIC int VIEW_AREA::locate (VIEWITEMS&items); PUBLIC SSTRING_IDX::SSTRING_IDX (const char *val, int idx); PUBLIC int SSTRING_IDX::getidx (void)const; PUBLIC SSTRING_IDX *SSTRING_IDXS::getitem (int no)const; /* viewedit.cc 30/12/2000 12.21.24 */ PUBLIC VIEWEDIT_FIELD::VIEWEDIT_FIELD (const char *_keyword, VIEWITEM *_it, VEDIT_TYPE _type, int _defval); PUBLIC void VIEWEDIT_FIELD::update (const char *prefix, VIEWITEMS_SUB&sub); PUBLIC VIEWEDIT_FIELD *VIEWEDIT_FIELDS::getitem (int no)const; PUBLIC VIEWEDIT::VIEWEDIT (VIEWITEMS_SUB&_sub, DIALOG&_dia); PUBLIC void VIEWEDIT::newf_str (const char *title, const char *keyword); PUBLIC FIELD_COMBO *VIEWEDIT::newf_combo (const char *title, const char *keyword); PUBLIC void VIEWEDIT::newf_num (const char *title, const char *keyword, int defval); PUBLIC void VIEWEDIT::newf_num (const char *title, const char *keyword); PUBLIC void VIEWEDIT::newf_chk (const char *title, const char *keyword, const char *intro, int defval); PUBLIC void VIEWEDIT::newf_chk (const char *title, const char *keyword, const char *intro); PUBLIC void VIEWEDIT::update (const char *prefix); PUBLIC void VIEWEDIT::newf_title (const char *s1, const char *s2); PUBLIC void VIEWEDIT::newf_title (const char *s1, int level, const char *s2, const char *s3); /* parsers.cc 30/12/2000 12.20.38 */