交换表达式的 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() ▪ ...