1 // MFC_Log.cpp: implementation of the MFC_Log class.
3 //////////////////////////////////////////////////////////////////////
5 #include "ace/OS_NS_stdio.h"
8 #if defined (ACE_WIN32)
10 #endif /* ACE_WIN32 */
12 #include "ace/Log_Record.h"
13 #include "ace/Time_Value.h"
15 //////////////////////////////////////////////////////////////////////
16 // Construction/Destruction
17 //////////////////////////////////////////////////////////////////////
24 MFC_Log::log (ACE_Log_Record
& log_record
)
26 unsigned long priority
= log_record
.type();
27 ACE_TCHAR Message
[512];
29 ACE_OS::sprintf (Message
,
30 ACE_TEXT ("%d.%03ld %s"),
31 log_record
.time_stamp().sec(),
32 log_record
.time_stamp().usec()/ 1000,
33 log_record
.msg_data());
35 #if defined (ACE_WIN32)
36 ACE_TEXT_OutputDebugString(Message
);
37 #endif /* ACE_WIN32 */