private static extern int CreateEventScalar( YamlEvent *pEvent, YamlString anchor, YamlString tag, YamlString value, int aLength, int aPlainImplicit, int aQuotedImplicit, YamlScalarStyle aStyle);
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); }
private static extern int CreateEventAlias(YamlEvent *pEvent, YamlString alias);
private static extern int CreateEventMappingStart( YamlEvent *pEvent, YamlString anchor, YamlString tag, int aImplicit, YamlMappingStyle aStyle);