Platforms to show: All Mac Windows Linux Cross-Platform
Back to StringHandleMBS class.
StringHandleMBS.IsValidASCII(data as ptr, TotalByteLength as integer) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | String | MBS DataTypes Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
StringHandleMBS.IsValidUTF8(data as ptr, TotalByteLength as integer) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | String | MBS DataTypes Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
StringHandleMBS.UTF8Length(data as ptr, TotalByteLength as integer) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | String | MBS DataTypes Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Please make sure ptr is a valid ptr.
This is the internal function we use ourselves for the UTF-8 related functions.
StringHandleMBS.UTF8LengthToBytes(data as ptr, TotalByteLength as integer, Characters as Integer) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | String | MBS DataTypes Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Please make sure ptr is a valid ptr.
This is the internal function we use ourselves for the UTF-8 related functions.
The items on this page are in the following plugins: MBS DataTypes Plugin.