Skip site navigation (1)Skip section navigation (2)
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>