Date: 18 Apr 2002 17:20:03 -0700 From: Max Okumoto <okumoto@ucsd.edu> To: freebsd-libh@FreeBSD.ORG Subject: cleanup of HSystem 2nd try (stage 12) Message-ID: <hf3cxs4k0c.fsf@multivac.sdsc.edu>
next in thread | raw e-mail | index | archive | help
* Clean up comments. Add markers for new functions contained in HSystem.cc Index: include/HSystem.hh =================================================================== RCS file: /home/libh/cvs/libh/include/HSystem.hh,v retrieving revision 1.14 diff -u -r1.14 HSystem.hh --- include/HSystem.hh 2002/04/17 15:05:46 1.14 +++ include/HSystem.hh 2002/04/19 00:17:44 @@ -43,8 +43,6 @@ #include <list> #include <set> -//====================================================================== - /** * Represent a libh subsystem object interface generator. */ @@ -91,6 +89,19 @@ string gen_result_to_obj(MethodDesc::Value t); string gen_method_argument(MethodDesc::Value t, int argno, int method_argno, bool last_arg_in_set_method); + /*----- New methods in HSystem.cc will go here ----*/ + + /** + * Parse *.cd.cc file for ClassDescriptions. + * + * @param filename Name of input file. + * + * @note This func has yet to be written. + */ + void parse_ClassDesc(const string &filename); + + /*----- New methods in HSystem.cc will go here ----*/ + public: /** * Name of subsystem. @@ -152,18 +163,14 @@ * @param out stream to send text. */ void gen_file(ostream &out); - -}; // class HSystem -//====================================================================== +}; /** * a set of systems */ typedef set<HSystem> Systems; -//====================================================================== - /** * Initialize a subsystem and register it. * @@ -178,7 +185,5 @@ * @param systems the set of HSystem objects to add the subsystem to */ void build_systems(Systems &systems); - -//====================================================================== #endif // HSystem_hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hf3cxs4k0c.fsf>