#include <Event.h>
Public Member Functions | |
template<typename T> | |
operator boost::shared_ptr () | |
Convert the result of Event::get() call to smart pointer to data object. | |
template<typename T, unsigned NDim> | |
operator boost::shared_ptr () | |
Public Attributes | |
boost::shared_ptr< ProxyDictI > | m_dict |
Proxy dictionary containing the data. | |
Source | m_source |
Data source address. | |
std::string | m_key |
String key. | |
Pds::Src * | m_foundSrc |
Pointer to where to store the exact address of found object. |
Definition at line 89 of file Event.h.
PSEvt::Event::GetResultProxy::operator boost::shared_ptr | ( | ) | [inline] |
PSEvt::Event::GetResultProxy::operator boost::shared_ptr | ( | ) | [inline] |
Convert the result of Event::get() call to smart pointer to data object.
Definition at line 93 of file Event.h.
References m_dict, m_foundSrc, m_key, and m_source.
boost::shared_ptr<ProxyDictI> PSEvt::Event::GetResultProxy::m_dict |
Proxy dictionary containing the data.
Definition at line 110 of file Event.h.
Referenced by operator boost::shared_ptr().
Pds::Src* PSEvt::Event::GetResultProxy::m_foundSrc |
Pointer to where to store the exact address of found object.
Definition at line 113 of file Event.h.
Referenced by operator boost::shared_ptr().
std::string PSEvt::Event::GetResultProxy::m_key |
Data source address.
Definition at line 111 of file Event.h.
Referenced by operator boost::shared_ptr().