foreign_interface
):- use_package(foreign_interface).
or
:- module(...,...,[foreign_interface]).
=>/2
[975,xfx],
::/2
[978,xfx],
decl/1
[1150,fx],
decl/2
[1150,xfx],
pred/1
[1150,fx],
pred/2
[1150,xfx],
prop/1
[1150,fx],
prop/2
[1150,xfx],
modedef/1
[1150,fx],
calls/1
[1150,fx],
calls/2
[1150,xfx],
success/1
[1150,fx],
success/2
[1150,xfx],
comp/1
[1150,fx],
comp/2
[1150,xfx],
entry/1
[1150,fx],
regtype/1
[1150,fx],
regtype/2
[1150,xfx].
comment/2
,
decl/1
,
decl/2
,
pred/1
,
pred/2
,
prop/1
,
prop/2
,
modedef/1
,
calls/1
,
calls/2
,
success/1
,
success/2
,
comp/1
,
comp/2
,
entry/1
,
regtype/1
,
regtype/2
.
foreign_interface
)No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
No further documentation available for this predicate.
Imported from
basic_props
(see the corresponding documentation for details).
No further documentation available for this predicate.
foreign_interface
)
Usage: address(Address)
Address
is a valid memory address.
Usage: byte(Byte)
Byte
is a byte
Usage: byte_list(List)
List
is a list of bytes.
Usage: size_of(Name,ListVar,SizeVar)
Usage: do_not_free(Name,Var)
Name
, the C argument passed to (returned from) the foreign function will not be freed after calling the foreign function.
Usage: returns(Name,Var)
Usage: foreign(Name)
Usage: foreign(PrologName,ForeignName)
Usage: native(Name)
Usage: native(PrologName,ForeignName)
Go to the first, previous, next, last section, table of contents.