#include <DataProxy.h>
Public Types | |
typedef boost::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 boost::shared_ptr < edm::eventsetup::DataProxy > | edmProxyP |
typedef boost::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, 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 |
boost::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 boost::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.
References DataProxyWrapper< RecordT, DataT, Initializer >::m_proxy, and DataProxyWrapper< RecordT, DataT, Initializer >::m_type.
|
inlineexplicit |
Definition at line 123 of file DataProxy.h.
References DataProxyWrapper< RecordT, DataT, Initializer >::m_type.
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 141 of file DataProxy.h.
References DataProxyWrapper< RecordT, DataT, Initializer >::m_edmProxy.
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 130 of file DataProxy.h.
References cond::DataProxyWrapperBase::addInfo(), DataProxyWrapper< RecordT, DataT, Initializer >::m_edmProxy, DataProxyWrapper< RecordT, DataT, Initializer >::m_proxy, and DataProxyWrapper< RecordT, DataT, Initializer >::m_source.
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 140 of file DataProxy.h.
References DataProxyWrapper< RecordT, DataT, Initializer >::m_proxy.
|
inlinevirtual |
Implements cond::DataProxyWrapperBase.
Definition at line 139 of file DataProxy.h.
References DataProxyWrapper< RecordT, DataT, Initializer >::m_type.
Referenced by cuy.ValElement::__init__(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
private |
Definition at line 147 of file DataProxy.h.
Referenced by DataProxyWrapper< RecordT, DataT, Initializer >::edmProxy(), and DataProxyWrapper< RecordT, DataT, Initializer >::lateInit().
|
private |
Definition at line 146 of file DataProxy.h.
Referenced by DataProxyWrapper< RecordT, DataT, Initializer >::DataProxyWrapper(), DataProxyWrapper< RecordT, DataT, Initializer >::lateInit(), and DataProxyWrapper< RecordT, DataT, Initializer >::proxy().
|
private |
Definition at line 144 of file DataProxy.h.
Referenced by DataProxyWrapper< RecordT, DataT, Initializer >::lateInit().
|
private |
Definition at line 145 of file DataProxy.h.
Referenced by DataProxyWrapper< RecordT, DataT, Initializer >::DataProxyWrapper(), and DataProxyWrapper< RecordT, DataT, Initializer >::type().