Function index

Jump to:   _   *  
C   D   E   F   M   O   R   S   T  
Index EntrySection

_
_ecl_caarConses
_ecl_cadrConses
_ecl_carConses
_ecl_cdrConses

*
*ecl_base_string_pointer_safe(cl_objectForeign objects
*ecl_foreign_data_pointer_safe(cl_objectForeign objects

C
cl_bootStarting and Stopping
cl_shutdownStarting and Stopping
cl:defpackagePackage local nicknames
cl:defpackagePackage locks
closeGray Streams

D
directoryFiles - Dictionary
disassembleEnvironment - Dictionary

E
ECL_ADJUSTABLE_ARRAY_PConstructing objects
ecl_aet_to_symbolArrays - C Reference
ecl_alloc_adjustable_base_stringStrings - C reference
ecl_alloc_simple_base_stringStrings - C reference
ecl_alloc_simple_vectorArrays - C Reference
ecl_alpha_char_pCharacters - C Reference
ecl_alphanumericpCharacters - C Reference
ECL_ANSI_STREAM_PConstructing objects
ECL_ANSI_STREAM_TYPE_PConstructing objects
ecl_arefArrays - C Reference
ecl_arefConstructing objects
ecl_aref1Arrays - C Reference
ecl_aref1Constructing objects
ecl_array_dimensionArrays - C Reference
ecl_array_elttypeArrays - C Reference
ecl_array_elttypeConstructing objects
ECL_ARRAY_HAS_FILL_POINTER_PConstructing objects
ecl_array_rankArrays - C Reference
ECL_ARRAYPObjects representation
ecl_asetArrays - C Reference
ecl_asetConstructing objects
ecl_aset1Arrays - C Reference
ecl_aset1Constructing objects
ECL_ATOMObjects representation
ecl_atomic_getAtomic operations dictionary
ecl_atomic_incfAtomic operations dictionary
ecl_atomic_incf_by_fixnumAtomic operations dictionary
ecl_atomic_index_incfAtomic operations dictionary
ecl_atomic_popAtomic operations dictionary
ecl_atomic_pushAtomic operations dictionary
ecl_base_char_codeCharacters - C Reference
ecl_base_char_codeConstructing objects
ECL_BASE_CHAR_CODE_PObjects representation
ecl_base_char_pCharacters - C Reference
ECL_BASE_CHAR_PObjects representation
ECL_BASE_STRING_PConstructing objects
ecl_bds_bindC Reference
ecl_bds_pushC Reference
ecl_bds_unwind_nC Reference
ecl_bds_unwind1C Reference
ECL_BIGNUMPObjects representation
ECL_BIT_VECTOR_PObjects representation
ECL_BLOCK_BEGINC Reference
ecl_both_case_pCharacters - C Reference
ECL_CATCH_ALLCatching Errors and Managing Interrupts
ECL_CATCH_BEGINC Reference
ecl_cdfloatNumbers - Number accessors
ecl_charStrings - C reference
ecl_char_cmpConstructing objects
ECL_CHAR_CODECharacters - C Reference
ecl_char_codeCharacters - C Reference
ECL_CHAR_CODEConstructing objects
ecl_char_codeConstructing objects
ecl_char_compareConstructing objects
ecl_char_downcaseCharacters - C Reference
ecl_char_eqConstructing objects
ecl_char_equalConstructing objects
ecl_char_setStrings - C reference
ecl_char_upcaseCharacters - C Reference
ECL_CHARACTERPObjects representation
ECL_CLASS_CPLConstructing objects
ECL_CLASS_INFERIORSConstructing objects
ECL_CLASS_NAMEConstructing objects
ECL_CLASS_OFConstructing objects
ECL_CLASS_SLOTSConstructing objects
ECL_CLASS_SUPERIORSConstructing objects
ecl_clear_interruptsCatching Errors and Managing Interrupts
ecl_clfloatNumbers - Number accessors
ECL_CODE_CHARCharacters - C Reference
ECL_CODE_CHARConstructing objects
ecl_compare_and_swapAtomic operations dictionary
ECL_COMPLEXPObjects representation
ECL_CONS_CARConses
ECL_CONS_CDRConses
ECL_CONSPObjects representation
ecl_csfloatNumbers - Number accessors
ecl_decode_from_cstringStrings - C reference
ecl_decode_from_unicode_wstringStrings - C reference
ecl_digitpCharacters - C Reference
ecl_disable_interruptsCatching Errors and Managing Interrupts
ecl_double_floatNumbers - Number accessors
ECL_DOUBLE_FLOAT_PObjects representation
ecl_enable_interruptsCatching Errors and Managing Interrupts
ecl_encode_to_cstringStrings - C reference
ecl_encode_to_unicode_wstringStrings - C reference
ECL_EXTENDED_STRING_PConstructing objects
ecl_fixnumNumbers - Number accessors
ecl_fixnumConstructing objects
ecl_fixnum_geqConstructing objects
ecl_fixnum_greaterConstructing objects
ecl_fixnum_leqConstructing objects
ecl_fixnum_lowerConstructing objects
ecl_fixnum_minuspConstructing objects
ecl_fixnum_pluspConstructing objects
ECL_FIXNUMPObjects representation
ECL_FOREIGN_DATA_PObjects representation
ecl_get_optionStarting and Stopping
ecl_graphic_char_pCharacters - C Reference
ECL_HANDLER_CASEConditions
ECL_HASH_TABLE_PObjects representation
ECL_IMMEDIATEObjects representation
ecl_import_current_threadStarting and Stopping
ECL_INSTANCEPConstructing objects
ECL_LISTPObjects representation
ecl_long_floatNumbers - Number accessors
ECL_LONG_FLOAT_PObjects representation
ecl_lower_case_pCharacters - C Reference
ecl_make_barrierBarriers dictionary
ecl_make_cdfloatNumbers - Number constructors
ecl_make_clfloatNumbers - Number constructors
ecl_make_complexNumbers - Number constructors
ecl_make_constant_base_stringStrings - C reference
ecl_make_csfloatNumbers - Number constructors
ecl_make_double_floatNumbers - Number constructors
ecl_make_fixnumNumbers - Number constructors
ecl_make_fixnumConstructing objects
ecl_make_foreign_dataForeign objects
ecl_make_intNumbers - Number constructors
ecl_make_int16_tNumbers - Number constructors
ecl_make_int32_tNumbers - Number constructors
ecl_make_int64_tNumbers - Number constructors
ecl_make_int8_tNumbers - Number constructors
ecl_make_integerNumbers - Number constructors
ecl_make_keywordSymbols
ecl_make_lockLocks dictionary
ecl_make_longNumbers - Number constructors
ecl_make_long_floatNumbers - Number constructors
ecl_make_long_longNumbers - Number constructors
ecl_make_ratioNumbers - Number constructors
ecl_make_rwlockReaders-writer locks dictionary
ecl_make_semaphoreSemaphores dictionary
ecl_make_short_tNumbers - Number constructors
ecl_make_simple_base_stringStrings - C reference
ecl_make_single_floatNumbers - Number constructors
ecl_make_symbolSymbols
ecl_make_uintNumbers - Number constructors
ecl_make_uint16_tNumbers - Number constructors
ecl_make_uint32_tNumbers - Number constructors
ecl_make_uint64_tNumbers - Number constructors
ecl_make_uint8_tNumbers - Number constructors
ecl_make_ulongNumbers - Number constructors
ecl_make_ulong_longNumbers - Number constructors
ecl_make_unsigned_integerNumbers - Number constructors
ecl_make_ushort_tNumbers - Number constructors
ecl_nth_valueC Reference
ecl_null_terminated_base_string(cl_objectForeign objects
ECL_NUMBER_TYPE_PObjects representation
ecl_nvaluesC Reference
ECL_PACKAGEPObjects representation
ECL_PATHNAMEPObjects representation
ecl_process_envEvaluation and compilation
ECL_RANDOM_STATE_PObjects representation
ecl_read_from_cstringConstructing objects
ECL_READTABLEPObjects representation
ECL_REAL_TYPE_PObjects representation
ecl_release_current_threadStarting and Stopping
ECL_RESTART_CASEConditions
ecl_return0C Reference
ecl_return1C Reference
ecl_return2C Reference
ecl_return3C Reference
ECL_RPLACAConses
ECL_RPLACDConses
ecl_set_optionStarting and Stopping
ecl_setqC Reference
ecl_single_floatNumbers - Number accessors
ECL_SINGLE_FLOAT_PObjects representation
ECL_SPEC_FLAGConstructing objects
ECL_SPEC_OBJECTConstructing objects
ECL_SSE_PACK_PObjects representation
ecl_standard_char_pCharacters - C Reference
ECL_STRINGPObjects representation
ECL_STRUCT_LENGTHConstructing objects
ECL_STRUCT_NAMEConstructing objects
ECL_STRUCT_SLOTConstructing objects
ECL_STRUCT_SLOTSConstructing objects
ECL_STRUCT_TYPEConstructing objects
ecl_symbol_to_aetArrays - C Reference
ecl_symbol_valueC Reference
ECL_SYMBOLPObjects representation
ecl_t_ofObjects representation
ecl_to_cdfloatNumbers - Number coercion
ecl_to_clfloatNumbers - Number coercion
ecl_to_csfloatNumbers - Number coercion
ecl_to_doubleNumbers - Number coercion
ecl_to_fixnumNumbers - Number coercion
ecl_to_floatNumbers - Number coercion
ecl_to_intNumbers - Number coercion
ecl_to_int16_tNumbers - Number coercion
ecl_to_int32_tNumbers - Number coercion
ecl_to_int64_tNumbers - Number coercion
ecl_to_int8_tNumbers - Number coercion
ecl_to_longNumbers - Number coercion
ecl_to_long_doubleNumbers - Number coercion
ecl_to_long_longNumbers - Number coercion
ecl_to_shortNumbers - Number coercion
ecl_to_uintNumbers - Number coercion
ecl_to_uint16_tNumbers - Number coercion
ecl_to_uint32_tNumbers - Number coercion
ecl_to_uint64_tNumbers - Number coercion
ecl_to_uint8_tNumbers - Number coercion
ecl_to_ulongNumbers - Number coercion
ecl_to_ulong_longNumbers - Number coercion
ecl_to_unsigned_integerNumbers - Number coercion
ecl_to_ushortNumbers - Number coercion
ECL_UNWIND_PROTECTCatching Errors and Managing Interrupts
ECL_UNWIND_PROTECT_BEGINC Reference
ecl_upper_case_pCharacters - C Reference
ecl_va_argC Reference
ecl_va_endC Reference
ecl_va_startC Reference
ECL_VECTORPObjects representation
ECL_WITH_LISP_FPECatching Errors and Managing Interrupts
edEnvironment - Dictionary
ext:add-package-local-nicknamePackage local nicknames
ext:all-encodingsStreams - Dictionary
ext:catch-signalSignals and Interrupts - Signals Reference
ext:character-coding-error-external-formatStreams - Dictionary
ext:character-decoding-error-octectsStreams - Dictionary
ext:character-encoding-error-codeStreams - Dictionary
ext:chdirOperating System Interface Reference
ext:chmodOperating System Interface Reference
ext:command-argsCommand line arguments
ext:copy-fileOperating System Interface Reference
ext:decoding-errorStreams - Dictionary
ext:encoding-errorStreams - Dictionary
ext:environOperating System Interface Reference
ext:external-process-error-streamExternal processes
ext:external-process-inputExternal processes
ext:external-process-outputExternal processes
ext:external-process-pidExternal processes
ext:external-process-statusExternal processes
ext:external-process-waitExternal processes
ext:file-kindOperating System Interface Reference
ext:file-stream-fdStreams - Dictionary
ext:float-infinity-pNumbers - Dictionary
ext:float-nan-pNumbers - Dictionary
ext:get-finalizerMemory Management Reference
ext:get-limitMemory Management Reference
ext:get-signal-handlerSignals and Interrupts - Signals Reference
ext:getcwdOperating System Interface Reference
ext:getenvOperating System Interface Reference
ext:getpidOperating System Interface Reference
ext:getuidOperating System Interface Reference
ext:hash-table-contentHash tables - Extensions
ext:hash-table-fillHash tables - Extensions
ext:hash-table-synchronized-pHash tables - Extensions
ext:hash-table-weaknessHash tables - Extensions
ext:lock-packagePackage locks
ext:make-pipeOperating System Interface Reference
ext:make-sequence-input-streamStreams - Dictionary
ext:make-sequence-output-streamStreams - Dictionary
ext:nanNumbers - Dictionary
ext:octets-to-stringStrings - C reference
ext:package-local-nicknamesPackage local nicknames
ext:package-locally-nicknamed-by-listPackage local nicknames
ext:package-locked-pPackage locks
ext:process-command-argsCommand line arguments
ext:quitOperating System Interface Reference
ext:remove-package-local-nicknamePackage local nicknames
ext:run-programExternal processes
ext:set-buffering-modeStreams - Dictionary
ext:set-finalizerMemory Management Reference
ext:set-limitMemory Management Reference
ext:set-signal-handlerSignals and Interrupts - Signals Reference
ext:setenvOperating System Interface Reference
ext:stack-overflow-sizeMemory Management Reference
ext:stack-overflow-typeMemory Management Reference
ext:string-to-octetsStrings - C reference
ext:systemOperating System Interface Reference
ext:terminate-processExternal processes
ext:trap-fpeNumbers - Floating point exceptions
ext:unix-signal-received-codeSignals and Interrupts - Signals Reference
ext:unlock-packagePackage locks
ext:with-backendSFFI Reference
ext:with-unlocked-packagesPackage locks
ext:without-package-locksPackage locks

F
ffi:allocate-foreign-objectForeign Objects
ffi:allocate-foreign-stringForeign Strings
ffi:c-inlineSFFI Reference
ffi:c-prognSFFI Reference
ffi:clinesSFFI Reference
ffi:convert-from-cstringForeign Strings
ffi:convert-from-cstringForeign Strings
ffi:convert-from-foreign-stringForeign Strings
ffi:convert-to-cstringForeign Strings
ffi:convert-to-foreign-stringForeign Strings
ffi:def-array-pointerAggregate Types
ffi:def-constantPrimitive Types
ffi:def-enumAggregate Types
ffi:def-foreign-typePrimitive Types
ffi:def-foreign-varForeign Objects
ffi:def-functionFunctions and Libraries
ffi:def-structAggregate Types
ffi:def-unionAggregate Types
ffi:defcallbackSFFI Reference
ffi:defcbodySFFI Reference
ffi:defentrySFFI Reference
ffi:deflaSFFI Reference
ffi:deref-arrayAggregate Types
ffi:deref-pointerForeign Objects
ffi:ensure-char-characterForeign Objects
ffi:ensure-char-integerForeign Objects
ffi:find-foreign-libraryFunctions and Libraries
ffi:free-foreign-objectForeign Objects
ffi:get-slot-pointerAggregate Types
ffi:get-slot-valueAggregate Types
ffi:load-foreign-libraryFunctions and Libraries
ffi:make-null-pointerForeign Objects
ffi:null-char-pPrimitive Types
ffi:null-pointer-pForeign Objects
ffi:pointer-addressForeign Objects
ffi:size-of-foreign-typeForeign Objects
ffi:with-cast-pointerForeign Objects
ffi:with-cstringForeign Strings
ffi:with-cstringsForeign Strings
ffi:with-foreign-objectForeign Objects
ffi:with-foreign-stringForeign Strings
ffi:with-foreign-stringsForeign Strings
fixintConstructing objects
fixnintConstructing objects

M
mp_all_processesProcesses dictionary
mp_block_signalsProcesses dictionary
mp_condition_variable_broadcastCondition variables dictionary
mp_condition_variable_signalCondition variables dictionary
mp_condition_variable_timedwaitCondition variables dictionary
mp_condition_variable_waitCondition variables dictionary
mp_current_processProcesses dictionary
mp_exit_processProcesses dictionary
mp_get_lock_nowaitLocks dictionary
mp_get_lock_waitLocks dictionary
mp_get_rwlock_read_nowaitReaders-writer locks dictionary
mp_get_rwlock_read_waitReaders-writer locks dictionary
mp_get_rwlock_write_nowaitReaders-writer locks dictionary
mp_get_rwlock_write_waitReaders-writer locks dictionary
mp_giveup_lockLocks dictionary
mp_giveup_rwlock_readReaders-writer locks dictionary
mp_giveup_rwlock_writeReaders-writer locks dictionary
mp_holding_lock_pLocks dictionary
mp_interrupt_processProcesses dictionary
mp_lock_countLocks dictionary
mp_lock_nameLocks dictionary
mp_lock_ownerLocks dictionary
mp_make_condition_variableCondition variables dictionary
mp_make_processProcesses dictionary
mp_process_active_pProcesses dictionary
mp_process_enableProcesses dictionary
mp_process_joinProcesses dictionary
mp_process_killProcesses dictionary
mp_process_nameProcesses dictionary
mp_process_presetProcesses dictionary
mp_process_resumeProcesses dictionary
mp_process_run_functionProcesses dictionary
mp_process_suspendProcesses dictionary
mp_process_yieldProcesses dictionary
mp_recursive_lock_pLocks dictionary
mp_restore_signalsProcesses dictionary
mp_rwlock_nameReaders-writer locks dictionary
mp_semaphore_countSemaphores dictionary
mp_semaphore_nameSemaphores dictionary
mp_semaphore_wait_countSemaphores dictionary
mp_sempahore_wait(cl_objectSemaphores dictionary
mp_signal_semaphoreSemaphores dictionary
mp_try_get_semaphoreSemaphores dictionary
mp_wait_on_semaphoreSemaphores dictionary
mp:all-processesProcesses dictionary
mp:atomic-decfAtomic operations dictionary
mp:atomic-incfAtomic operations dictionary
mp:atomic-popAtomic operations dictionary
mp:atomic-pushAtomic operations dictionary
mp:atomic-updateAtomic operations dictionary
mp:barrier-arrivers-countBarriers dictionary
mp:barrier-countBarriers dictionary
mp:barrier-nameBarriers dictionary
mp:barrier-unblockBarriers dictionary
mp:barrier-waitBarriers dictionary
mp:block-signalsProcesses dictionary
mp:compare-and-swapAtomic operations dictionary
mp:condition-variable-broadcastCondition variables dictionary
mp:condition-variable-signalCondition variables dictionary
mp:condition-variable-timedwaitCondition variables dictionary
mp:condition-variable-waitCondition variables dictionary
mp:defcasAtomic operations dictionary
mp:define-cas-expanderAtomic operations dictionary
mp:exit-processProcesses dictionary
mp:get-cas-expansionAtomic operations dictionary
mp:get-lockLocks dictionary
mp:get-rwlock-readReaders-writer locks dictionary
mp:get-rwlock-writeReaders-writer locks dictionary
mp:giveup-lockLocks dictionary
mp:giveup-rwlock-readReaders-writer locks dictionary
mp:giveup-rwlock-writeReaders-writer locks dictionary
mp:holding-lock-pLocks dictionary
mp:interrupt-processProcesses dictionary
mp:lock_nameLocks dictionary
mp:lock-countLocks dictionary
mp:lock-ownerLocks dictionary
mp:make-barrierBarriers dictionary
mp:make-condition-variableCondition variables dictionary
mp:make-lockLocks dictionary
mp:make-processProcesses dictionary
mp:make-rwlockReaders-writer locks dictionary
mp:make-semaphoreSemaphores dictionary
mp:process-active-pProcesses dictionary
mp:process-enableProcesses dictionary
mp:process-joinProcesses dictionary
mp:process-killProcesses dictionary
mp:process-nameProcesses dictionary
mp:process-presetProcesses dictionary
mp:process-resumeProcesses dictionary
mp:process-run-functionProcesses dictionary
mp:process-suspendProcesses dictionary
mp:process-yieldProcesses dictionary
mp:recursive-lock-pLocks dictionary
mp:remcasAtomic operations dictionary
mp:restore-signalsProcesses dictionary
mp:rwlock-nameReaders-writer locks dictionary
mp:semaphore-countSemaphores dictionary
mp:semaphore-nameSemaphores dictionary
mp:semaphore-waitSemaphores dictionary
mp:semaphore-wait-countSemaphores dictionary
mp:signal-semaphoreSemaphores dictionary
mp:try-get-semaphoreSemaphores dictionary
mp:wait-on-semaphoreSemaphores dictionary
mp:with-interruptsProcesses dictionary
mp:with-interruptsSignals and Interrupts - Signals Reference
mp:with-lockLocks dictionary
mp:with-rwlockReaders-writer locks dictionary
mp:without-interruptsProcesses dictionary
mp:without-interruptsSignals and Interrupts - Signals Reference

O
openStreams - Dictionary

R
rename-fileFiles - Dictionary

S
si_add_package_local_nicknamePackage local nicknames
si_adjust_vectorArrays - C Reference
si_make_arrayArrays - C Reference
si_make_lambdaConstructing objects
si_make_vectorArrays - C Reference
si_package_local_nicknamesPackage local nicknames
si_package_locally_nicknamed_by_listPackage local nicknames
si_remove_package_local_nicknamePackage local nicknames
si_safe_evalConstructing objects
si_string_to_objectConstructing objects
si::string-to-objectConstructing objects
si:safe-evalConstructing objects
stream-file-lengthGray Streams
stream-file-positionGray Streams
stream-interactive-pGray Streams
stream-line-lengthGray Streams
stream-read-sequenceGray Streams
stream-write-sequenceGray Streams

T
traceEnvironment - Dictionary
typedef struct { ... } ecl_va_list[1];C Reference