CMS 3D CMS Logo

Public Types | Static Public Member Functions

helper::IteratorToObjectConverter< edm::OwnVector< T > > Struct Template Reference

#include <StoreManagerTrait.h>

List of all members.

Public Types

typedef std::auto_ptr< Tvalue_type
typedef std::auto_ptr< Tvalue_type

Static Public Member Functions

template<typename I >
static value_type convert (const I &i)
template<typename I >
static value_type convert (const I &i)

Detailed Description

template<typename T>
struct helper::IteratorToObjectConverter< edm::OwnVector< T > >

Definition at line 30 of file StoreManagerTrait.h.


Member Typedef Documentation

template<typename T >
typedef std::auto_ptr<T> helper::IteratorToObjectConverter< edm::OwnVector< T > >::value_type

Definition at line 31 of file StoreManagerTrait.h.

template<typename T >
typedef std::auto_ptr<T> helper::IteratorToObjectConverter< edm::OwnVector< T > >::value_type

Definition at line 31 of file StoreManagerTrait.h.


Member Function Documentation

template<typename T >
template<typename I >
static value_type helper::IteratorToObjectConverter< edm::OwnVector< T > >::convert ( const I &  i) [inline, static]

Definition at line 33 of file StoreManagerTrait.h.

                                             {
      return value_type( (*i)->clone() );
    }
template<typename T >
template<typename I >
static value_type helper::IteratorToObjectConverter< edm::OwnVector< T > >::convert ( const I &  i) [inline, static]

Definition at line 33 of file StoreManagerTrait.h.

                                             {
      return value_type( (*i)->clone() );
    }