2019-08-23 11:56:54 -07:00
|
|
|
using System;
|
|
|
|
|
|
|
|
namespace IDE.util
|
|
|
|
{
|
|
|
|
class BfLog
|
|
|
|
{
|
2020-05-25 20:46:28 +08:00
|
|
|
[CallingConvention(.Stdcall), CLink]
|
2019-08-23 11:56:54 -07:00
|
|
|
static extern void BfLog_Log(char8* str);
|
|
|
|
|
2020-05-25 20:46:28 +08:00
|
|
|
[CallingConvention(.Stdcall), CLink]
|
2019-08-23 11:56:54 -07:00
|
|
|
static extern void BfLog_LogDbg(char8* str);
|
|
|
|
|
|
|
|
public static void Log(StringView str, params Object[] strParams)
|
|
|
|
{
|
|
|
|
var fStr = scope String();
|
|
|
|
fStr.AppendF(str, params strParams);
|
|
|
|
BfLog_Log(fStr);
|
|
|
|
}
|
|
|
|
|
|
|
|
public static void LogDbg(StringView str, params Object[] strParams)
|
|
|
|
{
|
|
|
|
var fStr = scope String();
|
|
|
|
fStr.AppendF(str, params strParams);
|
|
|
|
BfLog_LogDbg(fStr);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|