Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012
Classes | Namespaces | Defines | Enumerations | Functions

KeyedTraits.h File Reference

#include <vector>
Include dependency graph for KeyedTraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Containers::key_traits< KEY >
 Definition of the key traits class. More...
struct  Containers::traits< CONTAINER, DATATYPE >
 Definition of the container traits class. More...

Namespaces

namespace  Containers
 

Containers namespace.


Defines

#define CHECK_KEYED_CONTAINER

Enumerations

enum  {
  Containers::OBJ_NOT_FOUND, Containers::OBJ_DELETED, Containers::OBJ_ERASED, Containers::OBJ_INSERTED,
  Containers::OBJ_CANNOT_INSERT
}

Functions

GAUDI_API void Containers::cannotInsertToContainer ()
 Function to be called to indicate that an object cannot be inserted to the container.
GAUDI_API void Containers::containerIsInconsistent ()
 Function to be called to indicate that the container is found to be inconsistent.
GAUDI_API 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.
GAUDI_API void Containers::cannotAssignObjectKey ()
 Function to be called when an object key cannot be assigned.

Define Documentation

#define CHECK_KEYED_CONTAINER

Definition at line 5 of file KeyedTraits.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:32 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004