31 #ifndef STRING_INCLUDED
32 #define STRING_INCLUDED
38 #ifndef ZMEXLOGRESULT_H
43 #include "CLHEP/RefCount/ZMhandleTo.h"
67 class ZMexLogBehavior {
183 std::ostream & myOs1;
184 std::ostream & myOs2;
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogAlways * clone() const
ZMexLogAlways(std::ostream &os)
virtual ZMexLogResult emit(const std::string &s)
virtual ~ZMexLogBehavior()
virtual ZMexLogBehavior * clone() const
virtual bool isTimeDesired() const
virtual ZMexLogResult emit(const std::string &s)
virtual ZMexLogResult emit(const ZMexception &x)
virtual bool isFilePathDesired() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogNever * clone() const
virtual ZMexLogResult emit(const std::string &s)
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogTwice * clone() const
ZMexLogTwice(std::ostream &os1)
ZMexLogTwice(std::ostream &os1, std::ostream &os2)
virtual ZMexLogResult emit(const std::string &s)
virtual ZMexLogResult emit(const std::string &s)
virtual ZMexLogViaParent * clone() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual ~ZMexLogViaParent()
ZMexLogResult emit(const std::string &message)
ZMexLogResult emit(const ZMexception &exc)
ZMexLogger(const ZMexLogBehavior &desiredBehavior)
ZMexLogBehavior * control()
virtual ~ZMexValidationStyle()
virtual bool isFilePathDesired() const
virtual ZMexLogResult emit(const ZMexception &x)
virtual ZMexLogResult emit(const std::string &s)
virtual ZMexValidationStyle * clone() const
ZMexValidationStyle(std::ostream &os)
virtual bool isTimeDesired() const