CMS 3D CMS Logo

Namespaces | Typedefs | Functions | Variables

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/FWCore/Utilities/interface/UnixSignalHandlers.h File Reference

#include <signal.h>
#include "boost/thread/thread.hpp"

Go to the source code of this file.

Namespaces

namespace  edm
 

A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator.


Typedefs

typedef void(* edm::CFUNC )(int, siginfo_t *, void *)

Functions

void edm::disableAllSigs (sigset_t *oldset)
void edm::disableRTSigs ()
void edm::disableSignal (sigset_t *newset, int signum)
void edm::enableSignal (sigset_t *newset, int signum)
void edm::ep_sigusr2 (int, siginfo_t *, void *)
int edm::getSigNum ()
void edm::installCustomHandler (int signum, CFUNC func)
void edm::installSig (int signum, CFUNC func)
void edm::reenableSigs (sigset_t *oldset)
void edm::sigInventory ()

Variables

volatile bool edm::shutdown_flag = false
boost::mutex edm::usr2_lock