private void DebugProxy(string format, IntPtr va_args)
        {
            string text = NativeMethods.printf(format, va_args);

            rptDebug?.Invoke(text);
        }
        private void MessageProxy(string format, IntPtr va_args)
        {
            string text = NativeMethods.printf(format, va_args);

            rptMsg?.Invoke(text);
        }
        private void ErrorProxy(string format, IntPtr va_args)
        {
            string text = NativeMethods.printf(format, va_args);

            rptError?.Invoke(text);
        }