summaryrefslogtreecommitdiff
path: root/cpp/include
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2007-06-22 12:32:41 -0230
committerDwayne Boone <dwayne@zeroc.com>2007-06-22 12:32:41 -0230
commiteca8dda24e1836c2ad393cd5096a9e079075cf6e (patch)
tree7cdfbceda6c189affb7edec35d39e8e68605fef8 /cpp/include
parentBug 2265. (diff)
downloadice-eca8dda24e1836c2ad393cd5096a9e079075cf6e.tar.bz2
ice-eca8dda24e1836c2ad393cd5096a9e079075cf6e.tar.xz
ice-eca8dda24e1836c2ad393cd5096a9e079075cf6e.zip
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=2179 - Add option to disable signal handling in Ice::Application
Diffstat (limited to 'cpp/include')
-rw-r--r--cpp/include/Ice/Application.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/cpp/include/Ice/Application.h b/cpp/include/Ice/Application.h
index 703dbca19e1..1b06769d184 100644
--- a/cpp/include/Ice/Application.h
+++ b/cpp/include/Ice/Application.h
@@ -19,7 +19,7 @@ class ICE_API Application : private IceUtil::noncopyable
{
public:
- Application();
+ Application(bool useCtrlCHandler = true);
virtual ~Application();
//
@@ -95,15 +95,18 @@ public:
//
static bool interrupted();
+private:
+
+ int mainInternal(int, char*[], const Ice::InitializationData&);
+
#if defined(__SUNPRO_CC)
//
// Sun C++ 5.x does not like classes with no data members
//
-private:
char _dummy;
#endif
-
};
+
}
#endif