Example #1
0
 private static extern int CreateEventScalar(
     YamlEvent *pEvent,
     YamlString anchor,
     YamlString tag,
     YamlString value,
     int aLength,
     int aPlainImplicit,
     int aQuotedImplicit,
     YamlScalarStyle aStyle);
Example #2
0
            private static int WriteYamlContent(
                IntPtr pNativeEmitter,
                YamlString buffer,
                int size)
            {
                int returnCode = 1;

                try
                {
                    string text   = ((string)buffer).Substring(0, size);
                    var    writer = emitters[pNativeEmitter];
                    writer.Write(text);
                }
                catch
                {
                    // Don't allow exceptions to get back to unmanaged caller.
                    // Zero indicates an error.
                    returnCode = 0;
                }
                return(returnCode);
            }
Example #3
0
 private static extern int CreateEventAlias(YamlEvent *pEvent, YamlString alias);
Example #4
0
 private static extern int CreateEventMappingStart(
     YamlEvent *pEvent,
     YamlString anchor,
     YamlString tag,
     int aImplicit,
     YamlMappingStyle aStyle);