DOCUMENTATION CENTER SEARCH
Mathematica
>
Alphabetical Listing of
MathLink
C Functions
The
MathLink
library contains an extensive collection of C functions that allow arbitrary data and structure to be exchanged with
Mathematica
, and provide detailed control of interprocess communications.
MLAbort
MLGetType
MLPutSize
MLActivate
MLGetUCS2String
MLPutString
MLAllocator
MLGetUCS2Symbol
MLPutSymbol
MLAllocParameter
MLGetUnicodeString
MLPutUCS2String
MLBytesToGet
MLGetUTF16String
MLPutUCS2Symbol
MLBytesToPut
MLGetUTF16Symbol
MLPutUnicodeString
MLCheckFunction
MLGetUTF32String
MLPutUTF16String
MLClearError
MLGetUTF32Symbol
MLPutUTF16Symbol
MLClose
MLGetUTF8String
MLPutUTF32String
MLCreateMark
MLGetUTF8Symbol
MLPutUTF32Symbol
MLDeallocator
MLGetYieldFunction
MLPutUTF8String
MLDeinitialize
MLInitialize
MLPutUTF8Symbol
MLDestroyMark
MLINK
MLReady
MLDuplicateLink
mlint64
MLReadyParallel
MLEndPacket
MLLinkName
MLReleaseByteArray
MLENV
MLLoopbackOpen
MLReleaseByteString
MLError
MLMain
MLReleaseByteSymbol
MLErrorMessage
MLMARK
MLReleaseEnvIDString
MLEvaluate
MLMessageHandlerObject
MLReleaseInteger16Array
MLEvaluateString
MLMessageReady
MLReleaseInteger16List
mlextended_double
MLNewPacket
MLReleaseInteger32Array
MLFlush
MLNewParameters
MLReleaseInteger32List
MLFromLinkID
MLNextPacket
MLReleaseInteger64Array
MLGetArgCount
MLOpenArgcArgv
MLReleaseInteger64List
MLGetByteArray
MLOpenString
MLReleaseReal128Array
MLGetByteString
MLParameters
MLReleaseReal128List
MLGetByteSymbol
MLPutArgCount
MLReleaseReal32Array
MLGetData
MLPutByteArray
MLReleaseReal32List
MLGetDouble
MLPutByteString
MLReleaseReal64Array
MLGetFloat
MLPutByteSymbol
MLReleaseReal64List
MLGetFunction
MLPutData
MLReleaseString
MLGetInteger
MLPutDouble
MLReleaseSymbol
MLGetInteger16
MLPutFloat
MLReleaseUCS2String
MLGetInteger16Array
MLPutFunction
MLReleaseUCS2Symbol
MLGetInteger16List
MLPutInteger
MLReleaseUTF16String
MLGetInteger32
MLPutInteger16
MLReleaseUTF16Symbol
MLGetInteger32Array
MLPutInteger16Array
MLReleaseUTF32String
MLGetInteger32List
MLPutInteger16List
MLReleaseUTF32Symbol
MLGetInteger64
MLPutInteger32
MLReleaseUTF8String
MLGetInteger64Array
MLPutInteger32Array
MLReleaseUTF8Symbol
MLGetInteger64List
MLPutInteger32List
MLSeekMark
MLGetIntegerArray
MLPutInteger64
MLSeekToMark
MLGetIntegerList
MLPutInteger64Array
MLSetAllocParameter
MLGetLinkedEnvIDString
MLPutInteger64List
MLSetEnvIDString
MLGetLongInteger
MLPutIntegerArray
MLSetMessageHandler
MLGetMessage
MLPutIntegerList
MLSetSignalHandler
MLGetMessageHandler
MLPutLongInteger
MLSetSignalHandlerFromFunction
MLGetNext
MLPutMessage
MLSetUserData
MLGetReal
MLPutMessageWithArg
MLSetYieldFunction
MLGetReal128
MLPutNext
MLTestHead
MLGetReal128Array
MLPutReal
mltimeval
MLGetReal128List
MLPutReal128
MLToLinkID
MLGetReal32
MLPutReal128Array
MLTransferExpression
MLGetReal32Array
MLPutReal128List
MLTransferToEndOfLoopbackLink
MLGetReal32List
MLPutReal32
MLUnsetSignalHandler
MLGetReal64
MLPutReal32Array
MLUserData
MLGetReal64Array
MLPutReal32List
MLUserFunction
MLGetReal64List
MLPutReal64
MLVersionNumbers
MLGetRealArray
MLPutReal64Array
MLYieldFunctionObject
MLGetRealList
MLPutReal64List
stdenv
MLGetShortInteger
MLPutRealArray
stdlink
MLGetString
MLPutRealList
MLGetSymbol
MLPutShortInteger
MORE ABOUT
MathLink
C Language Functions
© 2008 Wolfram Research, Inc.