119 const std::string & s
124 myOs << s << std::flush;
154 std::cerr <<
"WARNING: ZMexLogTwice() does not log in the usual manner for";
155 std::cerr <<
" SuperEx's.\n\t Its ostreams may not have received logs.\n";
161 const std::string & s
166 myOs1 << s << std::flush;
167 myOs2 << s << std::flush;
226 const std::string & s
231 myOs << s << std::flush;
258 return rep_->emit( message );
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogAlways * clone() const
virtual ~ZMexLogBehavior()
virtual ZMexLogBehavior * clone() const
virtual bool isFilePathDesired() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual bool isTimeDesired() const
virtual ZMexLogNever * clone() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogResult emit(const ZMexception &x)
ZMexLogTwice(std::ostream &os1)
virtual ZMexLogTwice * clone() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual ~ZMexLogViaParent()
virtual ZMexLogViaParent * clone() const
ZMexLogBehavior * control()
ZMexLogResult emit(const ZMexception &exc)
ZMexLogger(const ZMexLogBehavior &desiredBehavior)
virtual ZMexLogResult emit(const ZMexception &x)
virtual ~ZMexValidationStyle()
virtual ZMexValidationStyle * clone() const
virtual bool isFilePathDesired() const
virtual bool isTimeDesired() const
virtual void logObject() const
virtual std::string logMessage(const std::string optText="") const