示例#1
0
 int _unmanagedLogger(YGConfig config,
                      YGNode node,
                      YGLogLevel level,
                      object context,
                      string message)
 {
     writeBuffer.Append(message);
     return(writeBuffer.Length);
 }
示例#2
0
        static void Log(YGConfig config, YGNode node, YGLogLevel level, object context, string message)
        {
            YGConfig logConfig = config ?? YGGlobal.YGConfigGetDefault();

            logConfig.Log(logConfig, node, level, context, message);

            if (level == YGLogLevel.Fatal)
            {
                Environment.FailFast("Fatal exception");
            }
        }
示例#3
0
 public void Log(YGConfig config, YGNode node, YGLogLevel level, string message)
 {
     LoggerFunc(config, node, level, Context, message);
 }
示例#4
0
 public static void Log(YGLogLevel level, object context, string message)
 {
     Log(null, null, level, context, message);
 }
示例#5
0
 public static void Log(YGNode node, YGLogLevel level, object context, string message)
 {
     Log(node?.getConfig(), node, level, context, message);
 }