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>
