/search.css" rel="stylesheet" type="text/css"/> /search.js">
00001 #include "Event/TESDemoTracer.h" 00002 00003 using namespace DayaBay; 00004 00005 TESDemoTracer::TESDemoTracer() { 00006 if (0 != m_msgStream) { 00007 (*m_msgStream) << MSG::DEBUG 00008 << "The object at " 00009 << this 00010 << " has been created" 00011 << endreq; 00012 } 00013 } 00014 00015 TESDemoTracer::~TESDemoTracer() { 00016 if (0 != m_msgStream) { 00017 (*m_msgStream) << MSG::DEBUG 00018 << "The object at " 00019 << this 00020 << " has been destroyed" 00021 << endreq; 00022 } 00023 } 00024 00025 void TESDemoTracer::setMessageSvc(IMessageSvc* value, 00026 const std::string& name) { 00027 m_msgStream = new MsgStream(value, 00028 name); 00029 } 00030 00031 std::ostream& TESDemoTracer::fillStream(std::ostream& stream) const { 00032 return stream; 00033 } 00034 00035 MsgStream* TESDemoTracer::m_msgStream = 0;