ldas-tools-al 2.6.7
 
Loading...
Searching...
No Matches
AtExit.cc File Reference
#include "ldastoolsal_config.h"
#include <stdlib.h>
#include <string.h>
#include <iostream>
#include <list>
#include <map>
#include "ldastoolsal/AtExit.hh"
#include "ldastoolsal/mutexlock.hh"
#include "ldastoolsal/ReadWriteLock.hh"
#include "MallocAllocator.hh"
Include dependency graph for AtExit.cc:

Classes

class  anonymous_namespace{AtExit.cc}::ExitQueueNode
 
class  anonymous_namespace{AtExit.cc}::ExitQueueNode::func_node
 
class  anonymous_namespace{AtExit.cc}::ExitQueue
 
class  anonymous_namespace{AtExit.cc}::AtExit
 Cleanup upon exit. More...
 
class  anonymous_namespace{AtExit.cc}::MutexLock
 Descibes an object which release a mutex lock. More...
 
class  anonymous_namespace{AtExit.cc}::ReadWriteLock
 Implements read/write lock symantics. More...
 

Namespaces

namespace  anonymous
 
namespace  anonymous_namespace{AtExit.cc}
 
namespace  LDASTools
 Objects of general use and interst.
 
namespace  LDASTools::AL
 The Abstraction Layer.
 

Functions

void anonymous::exit_handler ()
 
template<class T>
bool anonymous_namespace{AtExit.cc}::operator== (const malloc_allocator< T > &, const malloc_allocator< T > &)
 
template<class T>
bool anonymous_namespace{AtExit.cc}::operator!= (const malloc_allocator< T > &, const malloc_allocator< T > &)
 
ExitQueueanonymous_namespace{AtExit.cc}::exit_queue ()