交换表达式的 WSTP C 函数

基本类型 »

WSPutInteger()  ▪  WSGetInteger()  ▪  WSPutDouble()  ▪  WSPutString()  ▪  ...

WSPutIntegerList()  ▪  WSPutIntegerArray()  ▪  WSPutByteArray()  ▪  ...

带有简单头部的函数

WSPutFunction() 发送一个函数的头部和参数数量

WSGetUCS2Function() 以 UCS-2 字符串发送一个函数的头部和参数数量

WSPutUTF16Function() 以 UTF-16 字符串发送一个函数的头部和参数数量

WSPutUTF32Function() 以 UTF-32 字符串发送一个函数的头部和参数数量

WSPutUTF8Function() 以 UTF-8 字符串发送一个函数的头部和参数数量

获取带有简单头部的函数

WSGetFunction() 获取一个函数的头部和参数数量

WSGetUCS2Function() 以 UCS-2 字符串获取一个函数的头部和参数数量

WSGetUTF16Function() 以 UTF-16 字符串获取一个函数的头部和参数数量

WSGetUTF32Function() 以 UTF-32 字符串获取一个函数的头部和参数数量

WSGetUTF8Function() 以 UTF-8 字符串获取一个函数的头部和参数数量

测试带有简单头部的函数

WSTestHead() 检查一个函数的头部和获取参数数量

WSTestUCS2Head() 以 UCS-2 字符串检查一个函数的头部和获取参数数量

WSTestUTF16Head() 以 UTF-16 字符串检查一个函数的头部和获取参数数量

WSTestUTF32Head() 以 UTF-32 字符串检查一个函数的头部和获取参数数量

WSTestUTF8Head() 以 UTF-8 字符串检查一个函数的头部和获取参数数量

测试带有简单头部核参数的函数

WSTestHeadWithArgCount() 检查一个函数的头部和获取参数数量

WSTestUCS2HeadWithArgCount() 检查一个函数的头部和获取参数数量

WSTestUTF16HeadWithArgCount() 检查一个函数的头部和获取参数数量

WSTestUTF32HeadWithArgCount() 检查一个函数的头部和获取参数数量

WSTestUTF8HeadWithArgCount() 检查一个函数的头部和获取参数数量

符号 »

WSPutSymbol()  ▪  WSPutUCS2Symbol()  ▪  ...

WSGetSymbol()  ▪  WSGetUCS2Symbol()  ▪  ...

WSReleaseSymbol()  ▪  WSReleaseUCS2Symbol()  ▪  ...

表达式包的处理 »

WSNextPacket()  ▪  WSNewPacket()  ▪  WSEndPacket()  ▪  ...

底层表达式运算

WSPutNext() 准备向链接放一个具有指定类型的对象

WSGetNext() 找到表达式的下一个部分,并返回它的类型

WSGetType() 获得表达式当前部分的类型

WSPutArgCount(), WSGetArgCount() 函数中变量的数量

表达式存储

WSLoopbackOpen() 打开一个表达式的回环链接

WSTransferExpression() 把一个表达式从一个链接移动到另一个链接中

WSTransferToEndOfLoopbackLink() 转换一个回环链接的全部内容

底层运算 »

WSPutSize()  ▪  WSPutData()  ▪  WSGetData()  ▪  WSSeekMark()  ▪  ...