#include <ContainerMaskTraits.h>
Public Types | |
typedef T::value_type | value_type |
Static Public Member Functions | |
static unsigned int | indexFor (const value_type *iElement, const T *iContainer) |
static size_t | size (const T *iContainer) |
Private Member Functions | |
ContainerMaskTraits () | |
ContainerMaskTraits (const ContainerMaskTraits &) | |
const ContainerMaskTraits & | operator= (const ContainerMaskTraits &) |
Definition at line 29 of file ContainerMaskTraits.h.
typedef T::value_type edm::ContainerMaskTraits< T >::value_type |
Definition at line 32 of file ContainerMaskTraits.h.
edm::ContainerMaskTraits< T >::ContainerMaskTraits | ( | ) | [private] |
edm::ContainerMaskTraits< T >::ContainerMaskTraits | ( | const ContainerMaskTraits< T > & | ) | [private] |
static unsigned int edm::ContainerMaskTraits< T >::indexFor | ( | const value_type * | iElement, |
const T * | iContainer | ||
) | [inline, static] |
Definition at line 35 of file ContainerMaskTraits.h.
{
return iElement-&(iContainer->front());
}
const ContainerMaskTraits& edm::ContainerMaskTraits< T >::operator= | ( | const ContainerMaskTraits< T > & | ) | [private] |
static size_t edm::ContainerMaskTraits< T >::size | ( | const T * | iContainer | ) | [inline, static] |
Definition at line 34 of file ContainerMaskTraits.h.
{ return iContainer->size();}