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

Declared hide() in OptionHandler.
	* src/NameMatchOptionHandler.h
	* src/OptionHandler.h
	* src/OptionHandlerImpl.h
pull/1/head
Tatsuhiro Tsujikawa 2009-03-08 08:19:50 +00:00
parent 75a9884fd6
commit 1c4e7d39d4
4 changed files with 12 additions and 1 deletions

View File

@ -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> 2009-03-08 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Updated doc Updated doc

View File

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

View File

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

View File

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