| # Gaudi Framework, version v20r3
Generated: 24 Nov 2008

# KeyedObjectManager.cpp File Reference

`#include "GaudiKernel/Kernel.h"`
`#include "GaudiKernel/GaudiException.h"`
`#include "GaudiKernel/ContainedObject.h"`
`#include "GaudiKernel/KeyedObjectManager.h"`
`#include <algorithm>`
`#include <map>`
`#include "GaudiKernel/HashMap.h"`

Include dependency graph for KeyedObjectManager.cpp:

Go to the source code of this file.

## Namespaces
namespace | Containers
## Classes
struct | Containers::hashmap
struct | Containers::map
struct | Containers::array
struct | Containers::array::decrement
struct | Containers::vector
class | Containers::find< CONT >
## Typedefs
typedef Containers::array | __A
typedef Containers::vector | __V
## Functions
void | Containers::cannotAssignObjectKey ()
| Function to be called when an object key cannot be assigned.
void | Containers::cannotInsertToContainer ()
| Function to be called to indicate that an object cannot be inserted to the container.
void | Containers::containerIsInconsistent ()
| Function to be called to indicate that the container is found to be inconsistent.
void | Containers::invalidContainerOperation ()
| Function to be called to indicate that an operation should be performed on the container or it's contained data, which is not allowed.

## Typedef Documentation

typedef Containers::array __A

Definition at line 342 of file KeyedObjectManager.cpp.

typedef Containers::vector __V

Definition at line 579 of file KeyedObjectManager.cpp.