コード例 #1
0
ファイル: Program.cs プロジェクト: cn00/xls2lua
 static void initalize()
 {
     ConfigObjects.loadAllConfig();
     // 注册C++的消息回调函数
     LogCallBack callBack = new LogCallBack(Log.info);
     // regLogCallBack(callBack);
 }
コード例 #2
0
ファイル: BLib_DLL.cs プロジェクト: anteins/BLib
 public static void InitCLog()
 {
     cLog = new LogCallBack((string c_log) =>
     {
         string info = DateTime.Now.ToString("[HH:mm:ss]  ") + c_log + "\r\n";
         UnityEngine.Debug.Log(info);
     });
     set_display_log(cLog);
 }
コード例 #3
0
 /// <summary>
 /// 设置日志回调函数(用于日志打印)
 /// </summary>
 /// <param name="writeLog"></param>
 public static void SetLogFunction(LogCallBack writeLog)
 {
     if (Is64BitProcess)
     {
         ViewFacePlus64.SetLogFunction(writeLog);
     }
     else
     {
         ViewFacePlus32.SetLogFunction(writeLog);
     }
 }
コード例 #4
0
 /// <summary>
 /// 使用指定的模型目录、日志回调函数初始化人脸识别类
 /// </summary>
 /// <param name="modelPath">模型目录</param>
 /// <param name="action">日志回调函数</param>
 public ViewFace(string modelPath, LogCallBack action) : this(modelPath)
 {
     if (Platform64)
     {
         ViewFacePlus64.SetLogFunction(action);
     }
     else
     {
         ViewFacePlus32.SetLogFunction(action);
     }
 }
コード例 #5
0
 /// <summary>
 /// 设置日志回调函数(用于日志打印)
 /// </summary>
 /// <param name="writeLog"></param>
 public static void SetLogFunction(LogCallBack writeLog)
 {
     if (Platform64)
     {
         ViewFacePlus64.SetLogFunction(writeLog);
     }
     else
     {
         ViewFacePlus32.SetLogFunction(writeLog);
     }
 }
コード例 #6
0
        public MainWindow()
        {
            InitializeComponent();
            logger = new LogCallBack(PrintLog);

            string path = @"model\";

            SeetafaceHelper.SetDisplayLog(logger);
            SeetafaceHelper.SetModelDirectory(Encoding.Default.GetBytes(path));
            ret = SeetafaceHelper.Init();
            initRects();
        }
コード例 #7
0
ファイル: LogService.cs プロジェクト: kayfwee/OhmPcApi
        public static void Log(string log)
        {
            if (mainWindow == null)
            {
                return;
            }

            if (mainWindow.rtbLog.InvokeRequired)
            {
                LogCallBack l = new LogCallBack(Log);
                mainWindow.Invoke(l, new object[] { log });
            }
            else
            {
                mainWindow.rtbLog.AppendText(DateTime.Now.ToLongTimeString() + ": " + log + "\n");
                mainWindow.rtbLog.SelectionStart = mainWindow.rtbLog.Text.Length;
                mainWindow.rtbLog.ScrollToCaret();
            }
        }
コード例 #8
0
ファイル: BLib_DLL.cs プロジェクト: anteins/BLib
 public static extern void set_display_log(LogCallBack logCallBack);
コード例 #9
0
ファイル: Seetaface.cs プロジェクト: yallie/FaceRecognition
 public static extern void SetDisplayLog(LogCallBack logCallBack);
コード例 #10
0
 public static extern void SetLogFunction(LogCallBack writeLog);
コード例 #11
0
 /// <summary>
 /// 设置日志回调函数(用于日志打印)
 /// </summary>
 /// <param name="writeLog"></param>
 public static void SetLogFunction(LogCallBack writeLog)
 {
     ViewFacePlusNative.SetLogFunction(writeLog);
 }
コード例 #12
0
ファイル: GrepolisBot2.cs プロジェクト: Jaroski/Grepolis2Bot
        private void logCrossThread(object p_Message)
        {
            IOHandler l_IOHandler = IOHandler.Instance;
            Settings l_Settings = Settings.Instance;

            try
            {
                if (textBoxLog.InvokeRequired)
                {
                    LogCallBack l_Delegate = new LogCallBack(log);
                    this.Invoke(l_Delegate, new object[] { (string)p_Message });
                }
                else
                {
                    log(p_Message);
                }
            }
            catch (Exception ex)
            {
                if (l_Settings.AdvDebugMode)
                    l_IOHandler.debug("Exception in logCrossThread(): " + ex.Message);
            }
        }
コード例 #13
0
ファイル: Tool.cs プロジェクト: View12138/SeetaFaceEngine.Net
 /// <summary>
 /// 设置日志回调函数
 /// </summary>
 /// <param name="logCallBack"></param>
 public static void SetDisplayLog(LogCallBack logCallBack) => SDK.SetDisplayLog(logCallBack);
コード例 #14
0
 /// <summary>
 /// 使用指定的日志回调函数初始化人脸识别类
 /// </summary>
 /// <param name="action">日志回调函数</param>
 public ViewFace(LogCallBack action) : this("./model/", action)
 {
 }
コード例 #15
0
 public static extern UInt32 HWTC_SetRevLogMode(IntPtr pUserData, LogCallBack fucCallback,
                                                IntPtr hWnd, UInt32 dwThreadID, UInt32 dwMsg);