ATLAS Offline Software
src Directory Reference
Directory dependency graph for src:

Files

file  Arena.cxx [code]
 Collection of memory allocators with a common lifetime. Out-of-line implementations.
 
file  ArenaAllocatorBase.cxx [code]
 Common base class for arena allocator classes. Out-of-line implementations.
 
file  ArenaAllocatorRegistry.cxx [code]
 Registry of allocator factories. Out-of-line implementation.
 
file  ArenaBase.cxx [code]
 Part of Arena dealing with the list of allocators. Broken out from Arena to avoid a dependency loop with ArenaHeader. See Arena.h for an overview of the arena-based memory allocators.
 
file  ArenaBlock.cxx [code]
 These are large blocks of memory that get allocated and divided up into smaller, uniform elements. Out-of-line implementation.
 
file  ArenaBlockAllocatorBase.cxx [code]
 Common functionality for block-oriented allocators. Out-of-line implementations.
 
file  ArenaHandleBase.cxx [code]
 Base class for all Handle classes, containing parts that do not depend on the referenced type.
 
file  ArenaHeader.cxx [code]
 Proxy for a group of Arenas. Out-of-line implementations.
 
file  ArenaHeapAllocator.cxx [code]
 Heap-based allocator. Out-of-line implementations.
 
file  ArenaPoolAllocator.cxx [code]
 Pool-based allocator. Out-of-line implementations.
 
file  ArenaSharedHeapSTLAllocator.cxx [code]
 STL-style allocator wrapper for ArenaHeapAllocator allowing the heap to be shared between containers.
 
file  Control/AthAllocators/src/exceptions.cxx [code]
 Exceptions that can be thrown from AthAllocators.