Swi-cs-pl - A CSharp class library to connect .NET languages with SWI-Prolog
DelegateStreamWriteFunction Delegate
SwiPlCs interfaceSbsSW.SwiPlCs.StreamsDelegateStreamWriteFunction
See SetStreamFunctionWrite(PlStreamType, DelegateStreamWriteFunction)
Declaration Syntax
C#Visual BasicVisual C++
public delegate long DelegateStreamWriteFunction(
	IntPtr handle,
	string buffer,
	long bufferSize
)
Public Delegate Function DelegateStreamWriteFunction ( _
	handle As IntPtr, _
	buffer As String, _
	bufferSize As Long _
) As Long
public delegate long long DelegateStreamWriteFunction(
	IntPtr handle, 
	String^ buffer, 
	long long bufferSize
)
Parameters
handle (IntPtr)
A C stream handle. simple ignore it.
buffer (String)
A pointer to a string buffer
bufferSize (Int64)
The size of the string buffer
Return Value

Assembly: SwiPlCs (Module: SwiPlCs) Version: 1.1.5990.0 (1.1.5990.0)