Forráskód Böngészése

2009-03-08 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Declared hide() in OptionHandler.
	* src/NameMatchOptionHandler.h
	* src/OptionHandler.h
	* src/OptionHandlerImpl.h
Tatsuhiro Tsujikawa 16 éve
szülő
commit
1c4e7d39d4
4 módosított fájl, 12 hozzáadás és 1 törlés
  1. 7 0
      ChangeLog
  2. 1 1
      src/NameMatchOptionHandler.h
  3. 2 0
      src/OptionHandler.h
  4. 2 0
      src/OptionHandlerImpl.h

+ 7 - 0
ChangeLog

@@ -1,3 +1,10 @@
+2009-03-08  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Declared hide() in OptionHandler.
+	* src/NameMatchOptionHandler.h
+	* src/OptionHandler.h
+	* src/OptionHandlerImpl.h
+	
 2009-03-08  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Updated doc

+ 1 - 1
src/NameMatchOptionHandler.h

@@ -141,7 +141,7 @@ public:
     return _hidden;
   }
 
-  void hide()
+  virtual void hide()
   {
     _hidden = true;
   }

+ 2 - 0
src/OptionHandler.h

@@ -70,6 +70,8 @@ public:
 
   virtual bool isHidden() const = 0;
 
+  virtual void hide() = 0;
+
   enum ARG_TYPE {
     REQ_ARG,
     OPT_ARG,

+ 2 - 0
src/OptionHandlerImpl.h

@@ -81,6 +81,8 @@ public:
 
   virtual bool isHidden() const { return true; }
 
+  virtual void hide() {}
+
   virtual OptionHandler::ARG_TYPE getArgType() const
   {
     return OptionHandler::NO_ARG;