SignalThreadInit.h

Go to the documentation of this file.
00001 /*
00002  * Copyright (c) 2005 Palmsource, Inc.
00003  * 
00004  * This software is licensed as described in the file LICENSE, which
00005  * you should have received as part of this distribution. The terms
00006  * are also available at http://www.openbinder.org/license.html.
00007  * 
00008  * This software consists of voluntary contributions made by many
00009  * individuals. For the exact contribution history, see the revision
00010  * history and logs, available at http://www.openbinder.org
00011  */
00012 
00013 #ifndef _SUPPORT_SIGNAL_THREAD_INIT_H
00014 #define _SUPPORT_SIGNAL_THREAD_INIT_H
00015 
00016 #if _SUPPORTS_NAMESPACE
00017 namespace palmos {
00018 namespace support {
00019 #endif
00020 
00021 class SignalHandlerStaticInit
00022 {
00023 public:
00024     SignalHandlerStaticInit();
00025     ~SignalHandlerStaticInit();
00026     
00027 };
00028 
00029 extern SignalHandlerStaticInit g_signalHandlerStaticInit;
00030 
00031 #if _SUPPORTS_NAMESPACE
00032 } } // namespace palmos::support
00033 #endif
00034 
00035 #endif /* _SUPPORT_SIGNAL_HANDLER_H */
00036