diff --git a/FWCore/MessageService/src/ELadministrator.h b/FWCore/MessageService/src/ELadministrator.h index e2c834ce29ec2..ae825a4783764 100644 --- a/FWCore/MessageService/src/ELadministrator.h +++ b/FWCore/MessageService/src/ELadministrator.h @@ -59,27 +59,13 @@ namespace edm { namespace service { - // ---------------------------------------------------------------------- - // Prerequisite classes: - // ---------------------------------------------------------------------- - - class ELdestination; - class ELcout; - class MessageLoggerScribe; - // ---------------------------------------------------------------------- // ELadministrator: // ---------------------------------------------------------------------- - class ELadministrator { // *** Destructable Singleton Pattern *** - - friend class MessageLoggerScribe; // proper ELadministrator cleanup - friend class ThreadSafeLogMessageLoggerScribe; // proper ELadministrator cleanup - friend class ELcout; // ELcout behavior - - // *** Error Logger Functionality *** - + class ELadministrator { public: + ELadministrator(); ~ELadministrator(); //Replaces ErrorLog which is no longer needed @@ -118,11 +104,6 @@ namespace edm { const ELseverityLevel& highSeverity() const; int severityCounts(int lev) const; - protected: - // --- traditional birth/death, but disallowed to users: - // - ELadministrator(); - private: // --- traditional member data: //