|
Gaudi Framework, version v23r2 |
| Home | Generated: Thu Jun 28 2012 |
Definition of the container traits class. More...
#include <KeyedTraits.h>


Static Public Member Functions | |
| static bool | checkBounds (const std::vector< DATATYPE * > *cnt, const typename DATATYPE::key_type &k) |
| Allow to check the access to container elements for consistency. | |
Definition of the container traits class.
Select if container-checks should be performed by switching on/off the macro CHECK_KEYED_CONTAINER.
Definition at line 107 of file KeyedTraits.h.
| static bool Containers::traits< CONTAINER, DATATYPE >::checkBounds | ( | const std::vector< DATATYPE * > * | cnt, |
| const typename DATATYPE::key_type & | k | ||
| ) | [inline, static] |
Allow to check the access to container elements for consistency.
Definition at line 110 of file KeyedTraits.h.
{
#ifdef CHECK_KEYED_CONTAINER
return size_t(cnt->size()) > size_t(traits::hash(k));
#else
return true;
#endif
}