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

Classes

class  anonymous_namespace{MemChecker.cc}::GCQueueNode
class  anonymous_namespace{MemChecker.cc}::GCQueueNode::func_node
class  anonymous_namespace{MemChecker.cc}::GCQueue
class  anonymous_namespace{MemChecker.cc}::MemChecker
 Memory garbage collector. More...
class  anonymous_namespace{MemChecker.cc}::MutexLock
 Descibes an object which release a mutex lock. More...
class  anonymous_namespace{MemChecker.cc}::ReadWriteLock
 Implements read/write lock symantics. More...

Namespaces

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

Macros

#define EXITING_LOCK   1

Functions

template<class T>
bool anonymous_namespace{MemChecker.cc}::operator== (const malloc_allocator< T > &, const malloc_allocator< T > &)
template<class T>
bool anonymous_namespace{MemChecker.cc}::operator!= (const malloc_allocator< T > &, const malloc_allocator< T > &)
GCQueueanonymous_namespace{MemChecker.cc}::gc_queue ()

Macro Definition Documentation

◆ EXITING_LOCK

#define EXITING_LOCK   1