CMS 3D CMS Logo

edm::DoNotFillView< T > Struct Template Reference

#include <DataFormats/Common/interface/Wrapper.h>

List of all members.

Public Member Functions

void operator() (T const &, ProductID const &, std::vector< void const * > &, helper_vector_ptr &) const


Detailed Description

template<class T>
struct edm::DoNotFillView< T >

Definition at line 92 of file Wrapper.h.


Member Function Documentation

template<class T>
void edm::DoNotFillView< T >::operator() ( T const &  ,
ProductID const &  ,
std::vector< void const * > &  ,
helper_vector_ptr  
) const [inline]

Definition at line 94 of file Wrapper.h.

References name, and edm::errors::ProductDoesNotSupportViews.

00098     {
00099       throw Exception(errors::ProductDoesNotSupportViews)
00100         << "The product type " 
00101         << typeid(T).name()
00102         << "\ndoes not support Views\n";
00103     }


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:40:33 2009 for CMSSW by  doxygen 1.5.4