#include <DataProxy.h>
Public Types | |
typedef std::shared_ptr< PayProxy > | DataP |
typedef ::DataProxy< RecordT, DataT, Initializer > | DataProxy |
typedef cond::persistency::PayloadProxy < DataT > | PayProxy |
Public Types inherited from cond::DataProxyWrapperBase | |
typedef std::pair< std::string, std::string > | Args |
typedef std::shared_ptr < edm::eventsetup::DataProxy > | edmProxyP |
typedef std::shared_ptr < cond::persistency::BasePayloadProxy > | ProxyP |
Public Member Functions | |
DataProxyWrapper (cond::persistency::Session &session, const std::string &tag, const std::string &ilabel, const char *source=0) | |
DataProxyWrapper (const char *source=0) | |
virtual edmProxyP | edmProxy () const |
virtual void | lateInit (cond::persistency::Session &session, const std::string &tag, const boost::posix_time::ptime &snapshotTime, std::string const &il, std::string const &cs) |
virtual ProxyP | proxy () const |
virtual edm::eventsetup::TypeTag | type () const |
Public Member Functions inherited from cond::DataProxyWrapperBase | |
void | addInfo (std::string const &il, std::string const &cs, std::string const &tag) |
std::string const & | connString () const |
DataProxyWrapperBase () | |
DataProxyWrapperBase (std::string const &il) | |
std::string const & | label () const |
std::string const & | tag () const |
virtual | ~DataProxyWrapperBase () |
Private Attributes | |
edmProxyP | m_edmProxy |
std::shared_ptr < cond::persistency::PayloadProxy < DataT > > | m_proxy |
std::string | m_source |
edm::eventsetup::TypeTag | m_type |
Definition at line 103 of file DataProxy.h.
typedef std::shared_ptr<PayProxy> DataProxyWrapper< RecordT, DataT, Initializer >::DataP |
Definition at line 107 of file DataProxy.h.
typedef ::DataProxy<RecordT,DataT, Initializer> DataProxyWrapper< RecordT, DataT, Initializer >::DataProxy |
Definition at line 105 of file DataProxy.h.
typedef cond::persistency::PayloadProxy<DataT> DataProxyWrapper< RecordT, DataT, Initializer >::PayProxy |
Definition at line 106 of file DataProxy.h.
|
inline |
Definition at line 110 of file DataProxy.h.
|
inlineexplicit |
Definition at line 123 of file DataProxy.h.
|
inlinevirtual |
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 130 of file DataProxy.h.
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 140 of file DataProxy.h.
|
inlinevirtual |
|
private |
Definition at line 147 of file DataProxy.h.
Referenced by DataProxyWrapper< ExDwarfListRcd, cond::persistency::KeyList >::edmProxy(), and DataProxyWrapper< ExDwarfListRcd, cond::persistency::KeyList >::lateInit().
|
private |
|
private |
Definition at line 144 of file DataProxy.h.
Referenced by DataProxyWrapper< ExDwarfListRcd, cond::persistency::KeyList >::lateInit().
|
private |
Definition at line 145 of file DataProxy.h.
Referenced by DataProxyWrapper< ExDwarfListRcd, cond::persistency::KeyList >::DataProxyWrapper(), and DataProxyWrapper< ExDwarfListRcd, cond::persistency::KeyList >::type().