• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/usr/eclipseclp/documents/embedding/

Lines Matching defs:of

4 % The contents of this file are subject to the Cisco-style Mozilla Public
6 % in compliance with the License. You may obtain a copy of the License
15 % The Initial Developer of the Original Code is Cisco Systems, Inc.
26 \chapter{Summary of C Interface Functions}
29 Note that a self-contained subset of the functions described here
44 converts a C string of given length to an {\eclipse} string.
70 creates an {\eclipse} list containing the elements of the ec_refs array.
73 creates an {\eclipse} list of integers containing the longs in the given array.
77 creates an {\eclipse} list of integers containing the chars in the given array.
81 creates an {\eclipse} list of doubles containing the doubles in the given array.
85 creates an {\eclipse} array (a structure with functor \nil of
86 appropriate arity) of doubles from the given C array.
90 creates an {\eclipse} array (size rows) of arrays (size cols) of doubles
110 returns the name string of the given dictionary identifier.
112 returns the arity of the given dictionary identifier.
118 The following group of functions type-check an {\eclipse} term and
119 retrieve its contents if it is of the correct type.
128 when it is required to survive resuming of {\eclipse}.
166 if the argument index is out of range.
169 returns the arity (number of arguments) of an {\eclipse} pword
195 create a data structure capable of holding n non-volatile
197 with the value pw, which must be of a simple type.
217 return the capacity of the ec_refs data structure.
242 i'th argument of the call.
271 checks whether pw is an {\eclipse} external data handle of the
284 Set the value of a numerical option (see appendix \ref{chapecoptions}).
285 The numerical value can be of type long.
288 Set the value of a string-valued option (see appendix \ref{chapecoptions}).
292 functions of this interface (except option setting) can be used.
322 This function is part of the simplified interface.
327 This function is part of the simplified interface.
330 resume execution of the {\eclipse} engine: All posted goals will
334 yielded because of a
345 This function is part of the simplified interface.
351 If the return value is PYIELD, control was yielded because of a
354 passed by the first argument of
365 second argument of
371 This function is part of the simplified interface.
382 to retrieve the results of the execution.
389 If threads are not supported, the pair of ec_resume_async()
400 In case of timeout, the return value will be PRUNNING. If timeout is
410 Cut all choicepoints created by the batch of goals whose execution
416 execution of the corresponding event handler once the \eclipse
423 execution of the corresponding event handler once the \eclipse
427 This function is part of the simplified interface.
444 Data points to the data and size is the number of bytes to write.
451 of bytes read into buffer.
454 Determines the number of bytes that are available and can be
459 Get the stream number of the named stream. If the return value
476 Return value is PSUCCEED or PFAIL, depending on the result of
481 Lookup the value of the variable with the given name.