log.cs
上传用户:huajielb
上传日期:2022-07-29
资源大小:626k
文件大小:1k
源码类别:

驱动编程

开发平台:

Visual C++

  1. using System;
  2. using Jungo.wdapi_dotnet;
  3. using BYTE = System.Byte;
  4. using WORD = System.UInt16;
  5. using DWORD = System.UInt32;
  6. using UINT32 = System.UInt32;
  7. using UINT64 = System.UInt64;
  8. namespace Jungo.plx_lib
  9. {
  10.     public class Log
  11.     {
  12.         public delegate void TRACE_LOG(string str);
  13.         public delegate void ERR_LOG(string str);
  14.         public static TRACE_LOG dTraceLog;
  15.         public static ERR_LOG dErrLog;
  16.         public Log(TRACE_LOG funcTrace, ERR_LOG funcErr)
  17.         {
  18.             dTraceLog = funcTrace;
  19.             dErrLog = funcErr;
  20.         }
  21.         public static void TraceLog(string str)
  22.         {
  23.             if(dTraceLog == null)
  24.                 return;
  25.             dTraceLog(str);
  26.         }
  27.         public static void ErrLog(string str)
  28.         {
  29.             if(dErrLog == null)
  30.                 return;
  31.             dErrLog(str);
  32.         }
  33.     }
  34. }