12 #ifndef ossimKakaduMessaging_HEADER 13 #define ossimKakaduMessaging_HEADER 1 16 #include <kdu_messaging.h> 27 :
kdu_core::kdu_thread_safe_message(),
34 (*m_stream) << string;
37 virtual void flush(
bool end_of_message=
false)
42 kdu_core::kdu_thread_safe_message::flush(end_of_message);
52 throw KDU_ERROR_EXCEPTION;
65 static kdu_core::kdu_message_formatter pretty_cout(&cout_message);
66 static kdu_core::kdu_message_formatter pretty_cerr(&cerr_message);
virtual void put_text(const char *string)
virtual void flush(bool end_of_message=false)
kdu_stream_message(std::ostream *stream, bool throw_exc)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
std::basic_ostream< char > ostream
Base class for char output streams.