module drmf_log;
import system;
import stdio;
import kitcomp;
import qlog;
using module system;
using module stdio;
using module kitcomp;
using module qlog;
int hLog;
//------------------------------------------------------------
// Функция конструктора и инициализации данных
//------------------------------------------------------------
void Log_Init()
{
qlogModuleInit();
hLog = qlogCreateObject();
qlogSetupColumns( hLog, true, true, false );
qlogSetFileName( hLog, "event.log" );
qlogSetParam( hLog, "hackrep", clogLogChange_Day, 0 );
qlogSetActive( hLog, true );
}
//------------------------------------------------------------
// Функция деструктора модуля
//------------------------------------------------------------
void Log_Done()
{
qlogDeleteObject( hLog );
if ( qlogModuleReady() ) qlogModuleDone();
}
//------------------------------------------------------------
// Послать в журнал сообщение (Message)
//------------------------------------------------------------
void Log_SendMsg( string msg )
{
qlogSendMsg( hLog, msg );
}
//------------------------------------------------------------
// Послать в журнал предупреждение (Warning)
//------------------------------------------------------------
void Log_SendWrn( string msg )
{
qlogSendWrn( hLog, msg );
}
//------------------------------------------------------------
// Послать в журнал запись об ошибке (Error)
//------------------------------------------------------------
void Log_SendErr( string msg )
{
qlogSendErr( hLog, msg );
}
//---------------------- Конец файла --------------------------
|