コード例 #1
0
		internal OutputSink(Stream stream)
		{
			this.Stream = stream;
			this.data = GCHandle.Alloc(this);
			IntPtr sinkData = GCHandle.ToIntPtr(data);
			this.TidyOutputSink = new Interop.TidyOutputSink(sinkData, 
				new Interop.TidyPutByteFunc(OutputSinkCallback.OnPutByte));
		}
コード例 #2
0
        internal OutputSink(Stream stream)
        {
            this.Stream = stream;
            this.data   = GCHandle.Alloc(this);
            IntPtr sinkData = GCHandle.ToIntPtr(data);

            this.TidyOutputSink = new Interop.TidyOutputSink(sinkData,
                                                             new Interop.TidyPutByteFunc(OutputSinkCallback.OnPutByte));
        }
コード例 #3
0
 internal static extern int tidySaveSink(IntPtr tdoc, ref TidyOutputSink sink);
コード例 #4
0
 internal static extern int tidySetErrorSink(IntPtr tdoc, ref TidyOutputSink sink);
コード例 #5
0
 int IPInvoke.tidySetErrorSink(IntPtr tdoc, ref TidyOutputSink sink)
 {
     return tidySetErrorSink(tdoc, ref sink);
 }
コード例 #6
0
ファイル: TidyLibrary.cs プロジェクト: Qorpent/TidyManaged
 public static extern int tidySaveSink(IntPtr tdoc, ref TidyOutputSink sink);
コード例 #7
0
ファイル: OutputSink.cs プロジェクト: Qorpent/TidyManaged
 internal OutputSink(Stream stream)
 {
     this.stream = stream;
     TidyOutputSink = new TidyOutputSink(OnPutByte);
 }