WSTP C Functions for Exchanging Symbols

Sending Symbols

WSPutSymbol() symbols with 7-bit character names

WSPutByteSymbol() symbols with 8-bit character names

WSPutUCS2Symbol() UCS-2 encoded symbol names

WSPutUTF8Symbol() UTF-8 encoded symbol names

WSPutUTF16Symbol() UTF-16 encoded symbol names

WSPutUTF32Symbol() UTF-32 encoded symbol names

Receiving Symbols

WSGetSymbol() symbols with 7-bit character names

WSGetByteSymbol() symbols with 8-bit character names

WSGetUCS2Symbol() UCS-2 encoded symbol names

WSGetUTF8Symbol() UTF-8 encoded symbol names

WSGetUTF16Symbol() UTF-16 encoded symbol names

WSGetUTF32Symbol() UTF-32 encoded symbol names

Releasing Memory for Symbols

WSReleaseSymbol() symbols with 7-bit character names

WSReleaseByteSymbol() symbols with 8-bit character names

WSReleaseUCS2Symbol() UCS-2 encoded symbol names

WSReleaseUTF8Symbol() UTF-8 encoded symbol names

WSReleaseUTF16Symbol() UTF-16 encoded symbol names

WSReleaseUTF32Symbol() UTF-32 encoded symbol names