|
ldas-tools-al 2.6.7
|
#include <list>#include "ldastoolsal/Deprecated.hh"#include "ldastoolsal/mutexlock.hh"#include "ldastoolsal/Singleton.hh"

Classes | |
| class | LDASTools::AL::AtExit |
| Cleanup upon exit. More... | |
Namespaces | |
| namespace | LDASTools |
| Objects of general use and interst. | |
| namespace | LDASTools::AL |
| The Abstraction Layer. | |
Typedefs | |
| typedef void(* | ExitFunction) () |
| Type specifier for exit functions. | |
Functions | |
| class LDASTools::AL::AtExit | LDASTools::AL::LDASTOOLS_DEPRECATED ("use method LDASTools::AL::MemChecker instead") |
| static void | Append (ExitFunction Function, const std::string &Name, int Ring) |
| Add a cleanup function to call when program is exiting. | |
| static void | Cleanup () |
| Release all resources entrusted. | |
| static bool | IsExiting () |
| Query the exiting state of the system. | |
| typedef void(* ExitFunction) () |
Type specifier for exit functions.
|
static |
Add a cleanup function to call when program is exiting.
| [in] | Function | The function to be called when exiting |
| [in] | Name | A descriptive name of the action being taken |
| [in] | Ring | The level at which to call. The ring structure is inverted in that rings of higher value are called prior to rings of lesser values. |
\depricated
|
static |
Release all resources entrusted.
\depricated
|
static |
Query the exiting state of the system.
\depricated