66 StandAloneScribe(
const StandAloneScribe &) =
delete;
68 const StandAloneScribe &operator=(
const StandAloneScribe &) =
delete;
77 edm::ErrorObj *errorobj_p = static_cast<edm::ErrorObj *>(operand);
88 <<
"%MSG" << std::endl;
95 std::string *string_p = static_cast<std::string *>(operand);
105 std::shared_ptr<StandAloneScribe> obtainStandAloneScribePtr() {
106 static auto standAloneScribe_ptr = std::make_shared<StandAloneScribe>();
107 return standAloneScribe_ptr;
144 ex <<
"\n The preceding exception was thrown in MessageLoggerScribe\n";
145 ex <<
"and forwarded to the main thread from the Messages thread.";
146 std::cerr <<
"exception from MessageLoggerQ::" << commandMnemonic <<
" - exception what() is \n" << ex.
what();