Loading [MathJax]/extensions/tex2jax.js
Go to the documentation of this file.
25 fatal() <<
"Error. Cannot initialize base class." <<
endmsg;
32 fatal() <<
"Error retrieving IncidentSvc." <<
endmsg;
41 if (
getStream( input ) ) { warning() <<
"Input stream " << input <<
"already in use" <<
endmsg; }
57 error() <<
"Error connecting/creating Stream: " <<
s <<
endmsg;
59 error() <<
"Error connecting/creating Stream: " << input <<
endmsg;
68 for (
auto& i : inputs ) {
89 s->setSelector(
sel );
92 for (
const auto& i :
s->properties() ) prop->setProperty( i ).ignore();
95 return isvc->sysInitialize();
114 error() <<
"Failed to create IEvtSelector " << typ <<
"/" << nam <<
endmsg;
124 isvc->finalize().ignore();
125 s->finalize().ignore();
158 return i !=
m_streams.end() ? *i :
nullptr;
168 return ( ( pos >= 0 ) && ( (
size_t)pos <
m_streams.size() ) ) ?
m_streams[pos] :
nullptr;
182 if (
s->isInitialized() ) {
185 error() <<
"Error finalizing Stream" << il <<
endmsg;
191 error() <<
"Error diconnecting Stream" << il <<
endmsg;
211 if (
getStream( info ) ) { warning() <<
"Input stream " << info <<
"already in use" <<
endmsg; }
242 esds = previousStream;
void reset(TYPE *ptr=nullptr)
Set the internal pointer to the passed one disposing of the old one.
const std::string & definition() const
Retrieve definition string.
MSG::Level msgLevel() const
get the cached level (originally extracted from the embedded MsgStream)
AttribStringParser::Iterator begin(const AttribStringParser &parser)
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
const StatusCode & ignore() const
Allow discarding a StatusCode without warning.
SmartIF< IFace > make_SmartIF(IFace *iface)
constexpr static const auto SUCCESS
Definition of class EventSelectorDataStream.
constexpr static const auto FAILURE