#include <StreamedProducts.h>
Public Member Functions | |
void | allocateForReading () |
BranchID | branchID () const |
TClassRef const & | classRef () const |
void | clear () |
void | clearClassType () |
BranchDescription const * | desc () const |
std::vector< BranchID > const * | parents () const |
bool | present () const |
void * | prod () |
void | setNewClassType () |
StreamedProduct () | |
StreamedProduct (BranchDescription const &desc) | |
StreamedProduct (void const *prod, BranchDescription const &desc, bool present, std::vector< BranchID > const *parents) | |
Private Attributes | |
TClassRef | classRef_ |
BranchDescription const * | desc_ |
std::vector< BranchID > const * | parents_ |
bool | present_ |
void * | prod_ |
Definition at line 32 of file StreamedProducts.h.
|
inline |
Definition at line 34 of file StreamedProducts.h.
|
inlineexplicit |
Definition at line 35 of file StreamedProducts.h.
edm::StreamedProduct::StreamedProduct | ( | void const * | prod, |
BranchDescription const & | desc, | ||
bool | present, | ||
std::vector< BranchID > const * | parents | ||
) |
Definition at line 6 of file StreamedProducts.cc.
References edm::BranchDescription::branchName(), edm::hlt::Exception, edm::BranchDescription::initBranchName(), edm::errors::LogicError, present_, and AlCaHLTBitMon_QueryRunRegistry::string.
void edm::StreamedProduct::allocateForReading | ( | ) |
Definition at line 26 of file StreamedProducts.cc.
References classRef_, prod_, and setNewClassType().
Referenced by edm::StreamedProductStreamer::operator()().
|
inline |
Definition at line 44 of file StreamedProducts.h.
References edm::BranchDescription::branchID(), and desc_.
|
inline |
Definition at line 48 of file StreamedProducts.h.
References classRef_.
Referenced by edm::StreamedProductStreamer::operator()().
|
inline |
Definition at line 53 of file StreamedProducts.h.
References desc_, parents_, present_, and prod_.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
void edm::StreamedProduct::clearClassType | ( | ) |
Definition at line 37 of file StreamedProducts.cc.
References classRef_, and prod_.
Referenced by edm::StreamedProductStreamer::operator()().
|
inline |
|
inline |
Definition at line 46 of file StreamedProducts.h.
References parents_.
|
inline |
Definition at line 45 of file StreamedProducts.h.
References present_.
Referenced by edm::StreamedProductStreamer::operator()().
|
inline |
Definition at line 47 of file StreamedProducts.h.
References prod_.
Referenced by edm::StreamedProductStreamer::operator()().
void edm::StreamedProduct::setNewClassType | ( | ) |
Definition at line 32 of file StreamedProducts.cc.
References classRef_, desc_, edm::BranchDescription::fullClassName(), and edm::wrappedClassName().
Referenced by allocateForReading(), and edm::StreamedProductStreamer::operator()().
|
private |
Definition at line 67 of file StreamedProducts.h.
Referenced by allocateForReading(), classRef(), clearClassType(), and setNewClassType().
|
private |
Definition at line 63 of file StreamedProducts.h.
Referenced by branchID(), clear(), desc(), and setNewClassType().
|
private |
Definition at line 65 of file StreamedProducts.h.
|
private |
Definition at line 64 of file StreamedProducts.h.
Referenced by clear(), present(), and StreamedProduct().
|
private |
Definition at line 66 of file StreamedProducts.h.
Referenced by allocateForReading(), clear(), clearClassType(), and prod().