]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/application.h
Formatting fixes
[libs/core.git] / source / core / application.h
index d0985be900fb493714760ab07335d06faaa87298..93fccd8de94e9d6b300d66f37d5de2a82bb5840d 100644 (file)
@@ -3,13 +3,14 @@
 
 #include <stdexcept>
 #include <string>
+#include "noncopyable.h"
 
 namespace Msp {
 
 /**
 Base class for applications.  See also RegisteredApplication.
 */
-class Application
+class Application: private NonCopyable
 {
 protected:
        class Starter
@@ -45,7 +46,7 @@ public:
 
        This function can only be called once.  The global main() function provided
        by the library normally does it automatically at program startup. */
-       static int run(int, char **, void * =0, void (*)(void *) = 0);
+       static int run(int, char **, void * = 0, void (*)(void *) = 0);
 
        /** Sets application startup info, including argv[0] value and platform-
        specific data.