The namespace SbsSW.SwiPlCs.Callback provides the delegates to register .NET methods to be called from SWI-Prolog
Types
All Types | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
DelegateParameter0 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog | |
DelegateParameter1 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog | |
DelegateParameter2 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog | |
DelegateParameter3 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog | |
DelegateParameterBacktrack | NOT IMPLEMENTED YET For details to implement see 9.6.17 Registering Foreign Predicates see also PL_foreign_control | |
DelegateParameterVarArgs | With this delegate you can build a call-back predicate with a variable amount of parameters. | |
PlForeignSwitches |
Flags that are responsible for the foreign predicate parameters
|
Remarks
Note: |
---|
It is only possible to call staticSharedstatic methods |