/* component_mod.cc 29/05/2001 15.03.36 */ /* component_old.cc 23/05/2001 14.16.34 */ /* _dict.cc 13/03/1999 13.51.14 */ /* component_draw.tlcc 19/06/2001 01.34.26 */ /* component_edit.tlcc 19/06/2001 01.34.26 */ PUBLIC PROTOTYPE::PROTOTYPE (const char *_type, const char *_desc); PUBLIC PROTOTYPE::PROTOTYPE (void); PUBLIC PROTOTYPE *PROTOTYPES::getitem (int no)const; /* component_show.tlcc 19/06/2001 01.34.26 */ /* component_sql.tlcc 19/06/2001 01.34.26 */ /* component.tlcc 19/06/2001 01.34.26 */ PUBLIC PARAM::PARAM (const char *_name, const char *_type, const char *_desc); PUBLIC PARAM::PARAM (void); PUBLIC PARAM *PARAMS::getitem (int no)const; const char *_F_component_walk::getprop (const char *key); const char *_F_component_walk::getsummary (void); const char *_F_component_walk::getdescription (void); void _F_component_walk::setsummary (const char *text); void _F_component_walk::setdescription (const char *text); void _F_component_walk::setparams (PARAMS¶ms); void _F_component_walk::setreturn (const char *type); void _F_component_walk::setoptional (bool optional); void _F_component_walk::setobj (bool is_obj); void _F_component_walk::setname (const char *name); void _F_component_walk::delnode (void); void _F_component_walk::addfunctag (const char *name); void _F_component_walk::addfhelper (const char *name); void _F_component_walk::addmethod (const char *name); void _F_component_walk::addprototype (void); void _F_component_walk::addcomponent (const char *name); void _F_component_walk::getxml (SSTRING&s); void _F_component_walk::section (const char *name, const char *summary, const char *descrip, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::component (int no, const char *name, const char *summary, const char *descrip, bool is_obj, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::prototype (int no, const char *name, const char *rettype, const char *descrip, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::functag (int no, const char *name, const char *rettype, const char *summary, const char *descrip, bool optional, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::method (int no, const char *name, const char *rettype, const char *summary, const char *descrip, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::fhelper (int no, const char *name, const char *summary, const char *descrip, const char *rettype, COMPONENT_WALK_INFO&info, bool&end, bool&skip); void _F_component_walk::param (int no, const char *name, const char *type, const char *descrip, COMPONENT_WALK_INFO&info, bool&end, bool&skip); PUBLIC COMPONENT_WALK_INFO::COMPONENT_WALK_INFO (void); /* spec.tlcc 19/06/2001 01.34.26 */ /* tleditor.tlcc 19/06/2001 01.34.26 */ /* tledit.tlcc 19/06/2001 01.34.26 */ /* tlnode.tlcc 19/06/2001 01.34.26 */ PUBLIC TLNODE::TLNODE (TLNODE_TYPE _type, const char *_start, const char *_title, const char *_rest, const char *_comment); PUBLIC void TLNODE::set (TLNODE_TYPE _type, const char *_start, const char *_title, const char *_rest, const char *_comment); PUBLIC void TLNODE::indent (const char *prefix, SSTRING&newtext); PUBLIC int TLNODE::edit (bool viewsub, FRAMEWORK_INFO&info); PUBLIC void TLNODE::replace (const char *newtext, bool viewsub); PUBLIC TLNODE *TLNODES::getitem (int no)const; PUBLIC int TLNODE::write (SSTREAM&ss, int level, int showsub); PUBLIC int TLNODES::write (SSTREAM&ss, int level, int showsub); PUBLIC int TLNODE::write (const char *fname); PUBLIC TLNODE_CTX::TLNODE_CTX (void); PUBLIC void TLNODE_CTX::setfirst (TLNODE *first, bool _replace); PUBLIC void TLNODE_CTX::pop (void); PUBLIC void TLNODE_CTX::push (void); PUBLIC void TLNODE_CTX::next (TLNODE_TYPE type, const char *line, const char *mark, int skip); PUBLIC void TLNODE_CTX::next (TLNODE_TYPE type, const char *title); PUBLIC void TLNODE_CTX::append (const char *line); PUBLIC int TLNODE::read (SSTREAM&ss, bool replace); PUBLIC int TLNODE::read (const char *fname); PUBLIC void TLNODE::gettext (SSTRING&txt, bool showsub); PUBLIC void TLNODE::gettext (SSTRING&txt);