diff --git a/CommandLineArguments.cxx b/CommandLineArguments.cxx
index c41d009c67241f65b61bf25c044516aa33bc17a0..ad3b5500c7cd80f7e8d9d25d17fcc5ed15e20cd7 100644
--- a/CommandLineArguments.cxx
+++ b/CommandLineArguments.cxx
@@ -416,12 +416,6 @@ CommandLineArgumentsAddBooleanArgumentMacro(DOUBLE,     double);
 CommandLineArgumentsAddBooleanArgumentMacro(STRING,     char*);
 CommandLineArgumentsAddBooleanArgumentMacro(STL_STRING, kwsys_stl::string);
 
-CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_BOOL,       kwsys_stl::vector<bool>);
-CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_INT,        kwsys_stl::vector<int>);
-CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_DOUBLE,     kwsys_stl::vector<double>);
-CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_STRING,     kwsys_stl::vector<char*>);
-CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_STL_STRING, kwsys_stl::vector<kwsys_stl::string>);
-
 //----------------------------------------------------------------------------
 void CommandLineArguments::SetClientData(void* client_data)
 {
diff --git a/CommandLineArguments.hxx.in b/CommandLineArguments.hxx.in
index 0d18e117ac21692f52f73d601b99179bba409a7e..68f2f5d0694cee80035c1073e46b8458ca340e23 100644
--- a/CommandLineArguments.hxx.in
+++ b/CommandLineArguments.hxx.in
@@ -191,22 +191,6 @@ public:
   void AddBooleanArgument(const char* argument,
     kwsys_stl::string* variable, const char* help);
 
-  /**
-   * Add handler for boolean argument. The argument does not take any option
-   * and if it is specified, the value of the variable is true/1, otherwise it
-   * is false/0. This will handle the multi argument values.
-   */
-  void AddBooleanArgument(const char* argument,
-    kwsys_stl::vector<bool>* variable, const char* help);
-  void AddBooleanArgument(const char* argument,
-    kwsys_stl::vector<int>* variable, const char* help);
-  void AddBooleanArgument(const char* argument,
-    kwsys_stl::vector<double>* variable, const char* help);
-  void AddBooleanArgument(const char* argument,
-    kwsys_stl::vector<char*>* variable, const char* help);
-  void AddBooleanArgument(const char* argument,
-    kwsys_stl::vector<kwsys_stl::string>* variable, const char* help);
-
   /**
    * Set the callbacks for error handling.
    */