1 #ifndef FWCore_MessageService_ErrorLog_h
2 #define FWCore_MessageService_ErrorLog_h
43 class ELadministrator;
160 #define ERRLOG(sev,id) \
161 errlog( sev, id ) << __FILE__ <<":" << __LINE__ << " "
163 #define ERRLOGTO(logname,sev,id) \
164 logname( sev, id ) << __FILE__ <<":" << __LINE__ << " "
179 #include "FWCore/MessageService/interface/ErrorLog.icc"
203 #endif // FWCore_MessageService_ErrorLog_h
void setModule(const ELstring &modName)
bool setSpaceAfterInt(bool space=true)
bool getELdestControl(const ELstring &name, ELdestControl &theDestControl) const
void setPackage(const ELstring &pkgName)
ErrorLog & operator()(const ELseverityLevel &sev, const ELstring &id)
void endmsg(ErrorLog &log)
ErrorLog & operator<<(void(*f)(ErrorLog &))
ELseverityLevel setDiscardThreshold(ELseverityLevel sev)
void setDebugMessages(ELseverityLevel sev, ELstring id)
ELseverityLevel discardThreshold
ErrorLog & emitToken(const ELstring &msg)
void setSubroutine(const ELstring &subName)
void setDebugVerbosity(int debugVerbosity)
ELstring subroutineName() const
ErrorLog & operator<<(ErrorLog &e, const T &t)
ELseverityLevel debugSeverityLevel
ELstring moduleName() const
int setHexTrigger(int trigger)
char data[epos_bytes_allocation]