式の交換のための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()  ▪  ...