CMS 3D CMS Logo

produce_helpers.h File Reference

#include <memory>
#include "boost/shared_ptr.hpp"

Go to the source code of this file.

Namespaces

namespace  edm
namespace  edm::eventsetup
namespace  edm::eventsetup::produce
namespace  edm::eventsetup::produce::test

Classes

struct  edm::eventsetup::produce::EndList< T >
struct  edm::eventsetup::produce::find_index< T, FindT >
struct  edm::eventsetup::produce::find_index_impl< ContainerT, EntryT, FindT >
struct  edm::eventsetup::produce::find_index_impl< ContainerT, T, T >
struct  edm::eventsetup::produce::Null
struct  edm::eventsetup::produce::product_traits< T >
struct  edm::eventsetup::produce::product_traits< boost::shared_ptr< T > >
struct  edm::eventsetup::produce::product_traits< std::auto_ptr< T > >
struct  edm::eventsetup::produce::product_traits< T * >
struct  edm::eventsetup::produce::size< T >
struct  edm::eventsetup::produce::size< Null >
struct  edm::eventsetup::produce::smart_pointer_traits< T >
struct  edm::eventsetup::produce::smart_pointer_traits< T * >
struct  edm::eventsetup::produce::smart_pointer_traits< T const * >

Functions

template<typename FromT, typename ToT>
void edm::eventsetup::produce::copyFromTo (FromT &iFrom, ToT &iTo)
template<typename FromT, typename ToT>
void edm::eventsetup::copyFromTo (FromT &iFrom, ToT &iTo)
template<typename T>
const char * edm::eventsetup::produce::test::name (const T *)


Generated on Tue Jun 9 17:53:10 2009 for CMSSW by  doxygen 1.5.4