Scale Stack 0.3 Developer Documentation

scalestack::kernel Namespace Reference

Data Structures

class  core
class  delete_pointer
class  exception
class  log
class  log_console
class  logger
class  module
class  option
class  service
class  test_suite

Functions

void global_signal_handler (int signal_number)

Variables

static coreglobal_kernel_core = NULL

Function Documentation

void scalestack::kernel::global_signal_handler ( int  signal_number  ) 

This is provided for convenience for applications that only use a single core instance per process. This needs to be 'extern "C"' and not just static to make SunCC happy. The prototype is required to supress compiler warnings (prototypes are required for non-static functions).

Definition at line 64 of file core.cc.


Variable Documentation

Hold a core object for the convenience signal handling function. Only one of these can be set at a time. Note that if applications handle their own signals, you can have multiple core objects and this will not be used.

Definition at line 55 of file core.cc.

Generated on Thu Feb 17 13:10:22 2011 by  doxygen 1.6.3