Go to the documentation of this file.
36 fatal() <<
"Error. Cannot initialize base class." <<
endmsg;
43 fatal() <<
"Error retrieving IncidentSvc." <<
endmsg;
52 if (
getStream( input ) ) { warning() <<
"Input stream " << input <<
"already in use" <<
endmsg; }
68 error() <<
"Error connecting/creating Stream: " <<
s <<
endmsg;
70 error() <<
"Error connecting/creating Stream: " << input <<
endmsg;
79 for (
auto& i : inputs ) {
100 s->setSelector(
sel );
102 if ( prop && isvc ) {
103 for (
const auto& i :
s->properties() ) prop->setProperty( i ).ignore();
106 return isvc->sysInitialize();
125 error() <<
"Failed to create IEvtSelector " << typ <<
"/" << nam <<
endmsg;
135 isvc->finalize().ignore();
136 s->finalize().ignore();
193 if (
s->isInitialized() ) {
196 error() <<
"Error finalizing Stream" << il <<
endmsg;
202 error() <<
"Error diconnecting Stream" << il <<
endmsg;
222 if (
getStream( info ) ) { warning() <<
"Input stream " << info <<
"already in use" <<
endmsg; }
253 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)
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