]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/application.h
Make help message printing automatic
[libs/core.git] / source / core / application.h
index b51ac3c446e8e87028623ea0db5751871cacc874..4ae8c5614250819ec6aa28ed83c7cc6461f7ee69 100644 (file)
@@ -25,7 +25,6 @@ protected:
                virtual ~Starter() { }
 
                virtual Application *create_app(int, char **) = 0;
-               virtual void usage(const char *, const char *, bool) = 0;
        };
 
        bool done;
@@ -44,7 +43,6 @@ public:
        virtual ~Application() { }
 
        static int run(int, char **, void * =0);
-       static void usage(const char *, const char *, bool);
        static void *get_data() { return data_; }
 
 protected:
@@ -66,7 +64,6 @@ private:
        {
        public:
                Application *create_app(int argc, char **argv) { return new T(argc, argv); }
-               void usage(const char *r, const char *a, bool b) { T::usage(r, a, b); }
        };
 
        static Starter starter_;