CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ProductData.cc
Go to the documentation of this file.
1 /*----------------------------------------------------------------------
2 ----------------------------------------------------------------------*/
4 
7 
8 namespace edm {
10  wrapper_(),
11  prov_() {
12  }
13 
14  ProductData::ProductData(boost::shared_ptr<ConstBranchDescription> bd) :
15  wrapper_(),
16  prov_(bd, ProductID()) {
17  }
18 
19  // For use by FWLite
20  ProductData::ProductData(void const* product, Provenance const& prov) :
21  wrapper_(product, do_nothing_deleter()),
22  prov_(prov) {
23  }
24 
25  void
26  ProductData::resetBranchDescription(boost::shared_ptr<ConstBranchDescription> bd) {
28  }
29 }
Provenance prov_
Definition: ProductData.h:47
void setBranchDescription(boost::shared_ptr< ConstBranchDescription > const &p)
Definition: Provenance.h:96
void resetBranchDescription(boost::shared_ptr< ConstBranchDescription > bd)
Definition: ProductData.cc:26