CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::VectorInputSourceDescription Struct Reference

#include <VectorInputSourceDescription.h>

Public Member Functions

 VectorInputSourceDescription ()
 
 VectorInputSourceDescription (std::shared_ptr< ProductRegistry > preg, PreallocationConfiguration const &allocations)
 

Public Attributes

PreallocationConfiguration const * allocations_
 
std::shared_ptr< ProductRegistryproductRegistry_
 

Detailed Description

Definition at line 18 of file VectorInputSourceDescription.h.

Constructor & Destructor Documentation

edm::VectorInputSourceDescription::VectorInputSourceDescription ( )
inline

Definition at line 19 of file VectorInputSourceDescription.h.

19  :
20  productRegistry_(nullptr) {
21  }
std::shared_ptr< ProductRegistry > productRegistry_
edm::VectorInputSourceDescription::VectorInputSourceDescription ( std::shared_ptr< ProductRegistry preg,
PreallocationConfiguration const &  allocations 
)
inline

Definition at line 23 of file VectorInputSourceDescription.h.

23  :
24  productRegistry_(preg), allocations_(&allocations) {
25  }
PreallocationConfiguration const * allocations_
std::shared_ptr< ProductRegistry > productRegistry_

Member Data Documentation

PreallocationConfiguration const* edm::VectorInputSourceDescription::allocations_

Definition at line 28 of file VectorInputSourceDescription.h.

std::shared_ptr<ProductRegistry> edm::VectorInputSourceDescription::productRegistry_

Definition at line 27 of file VectorInputSourceDescription.h.