CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions
edm::RecordInParentfull< PROD > Struct Template Reference

#include <Event.h>

Public Types

typedef Event::ProductPtrVec ptrvec_t
 

Public Member Functions

void do_it (ptrvec_t &used, ptrvec_t &, WrapperOwningHolder const &edp, ConstBranchDescription const *desc) const
 

Detailed Description

template<typename PROD>
struct edm::RecordInParentfull< PROD >

Definition at line 253 of file Event.h.

Member Typedef Documentation

template<typename PROD >
typedef Event::ProductPtrVec edm::RecordInParentfull< PROD >::ptrvec_t

Definition at line 254 of file Event.h.

Member Function Documentation

template<typename PROD >
void edm::RecordInParentfull< PROD >::do_it ( ptrvec_t used,
ptrvec_t ,
WrapperOwningHolder const &  edp,
ConstBranchDescription const *  desc 
) const
inline

Definition at line 256 of file Event.h.

Referenced by edm::Event::put().

259  {
260  used.push_back(std::make_pair(edp, desc));
261  }