Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.unicode.utf8
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor Island

 

constructor

 

__Global()

 

init()

DecodeLastRune

 

// .NET, Island
class method DecodeLastRune(p: Slice<Byte>): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeLastRune(p: Slice<Byte>): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeLastRune(Slice<Byte> p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeLastRune(Slice<Byte> p)

 

// .NET, Island
static func DecodeLastRune(_ p: Slice<Byte>) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeLastRune(_ p: Slice<Byte>) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeLastRune(p Slice<Byte>) (rune, Int32)
// .NET Standard 2.0
func DecodeLastRune(p Slice<Byte>) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeLastRuneInString (String): tuple of (rune, Int32) Island-Android, Island-Ubuntu, Island-Windows

 

class method DecodeLastRuneInString(p: String): tuple of (rune, Int32)

 

static (rune, Int32) DecodeLastRuneInString(String p)

 

static func DecodeLastRuneInString(_ p: String) -> (rune, Int32)

 

func DecodeLastRuneInString(p String) (rune, Int32)

Parameters:

  • p:

DecodeLastRuneInString (RemObjects.Elements.System.Island.String): tuple of (rune, Int32) Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method DecodeLastRuneInString(p: RemObjects.Elements.System.Island.String): tuple of (rune, Int32)

 

static (rune, Int32) DecodeLastRuneInString(RemObjects.Elements.System.Island.String p)

 

static func DecodeLastRuneInString(_ p: RemObjects.Elements.System.Island.String) -> (rune, Int32)

 

func DecodeLastRuneInString(p RemObjects.Elements.System.Island.String) (rune, Int32)

Parameters:

  • p:

DecodeLastRuneInString (String): tuple of (rune, Int32) .NET, .NET Standard 2.0

 

// .NET
class method DecodeLastRuneInString(p: String): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeLastRuneInString(p: String): ValueTuple<rune, Int32>

 

// .NET
static (rune, Int32) DecodeLastRuneInString(String p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeLastRuneInString(String p)

 

// .NET
static func DecodeLastRuneInString(_ p: String) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeLastRuneInString(_ p: String) -> ValueTuple<rune, Int32>

 

// .NET
func DecodeLastRuneInString(p String) (rune, Int32)
// .NET Standard 2.0
func DecodeLastRuneInString(p String) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeRune

 

// .NET, Island
class method DecodeRune(p: Slice<Byte>): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeRune(p: Slice<Byte>): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeRune(Slice<Byte> p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeRune(Slice<Byte> p)

 

// .NET, Island
static func DecodeRune(_ p: Slice<Byte>) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeRune(_ p: Slice<Byte>) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeRune(p Slice<Byte>) (rune, Int32)
// .NET Standard 2.0
func DecodeRune(p Slice<Byte>) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeRuneInString

 

// .NET, Island
class method DecodeRuneInString(n: string): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeRuneInString(n: string): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeRuneInString(string n)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeRuneInString(string n)

 

// .NET, Island
static func DecodeRuneInString(_ n: string) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeRuneInString(_ n: string) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeRuneInString(n string) (rune, Int32)
// .NET Standard 2.0
func DecodeRuneInString(n string) ValueTuple<rune, Int32>

Parameters:

  • n:

EncodeRune

 

class method EncodeRune(p: Slice<Byte>; r: rune): Int32

 

static Int32 EncodeRune(Slice<Byte> p, rune r)

 

static func EncodeRune(_ p: Slice<Byte>, _ r: rune) -> Int32

 

func EncodeRune(p Slice<Byte>, r rune) Int32

Parameters:

  • p:
  • r:

FullRune

 

class method FullRune(p: Slice<Byte>): Boolean

 

static Boolean FullRune(Slice<Byte> p)

 

static func FullRune(_ p: Slice<Byte>) -> Boolean

 

func FullRune(p Slice<Byte>) Boolean

Parameters:

  • p:

MaxRune

 

const MaxRune: Int32 = 1114111;

 

const Int32 MaxRune = 1114111

 

static let MaxRune: Int32 = 1114111

 

const MaxRune Int32 =  = 1114111

RuneCount

 

class method RuneCount(p: Slice<Byte>): Int32

 

static Int32 RuneCount(Slice<Byte> p)

 

static func RuneCount(_ p: Slice<Byte>) -> Int32

 

func RuneCount(p Slice<Byte>) Int32

Parameters:

  • p:

RuneCountInString (String): Int32 Island-Android, Island-Ubuntu, Island-Windows

 

class method RuneCountInString(v: String): Int32

 

static Int32 RuneCountInString(String v)

 

static func RuneCountInString(_ v: String) -> Int32

 

func RuneCountInString(v String) Int32

Parameters:

  • v:

RuneCountInString (RemObjects.Elements.System.Island.String): Int32 Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method RuneCountInString(v: RemObjects.Elements.System.Island.String): Int32

 

static Int32 RuneCountInString(RemObjects.Elements.System.Island.String v)

 

static func RuneCountInString(_ v: RemObjects.Elements.System.Island.String) -> Int32

 

func RuneCountInString(v RemObjects.Elements.System.Island.String) Int32

Parameters:

  • v:

RuneCountInString (String): Int32 .NET, .NET Standard 2.0

 

class method RuneCountInString(v: String): Int32

 

static Int32 RuneCountInString(String v)

 

static func RuneCountInString(_ v: String) -> Int32

 

func RuneCountInString(v String) Int32

Parameters:

  • v:

RuneError

 

class var RuneError: rune;

 

static rune RuneError

 

static var RuneError: rune

 

RuneError rune

RuneLen

 

class method RuneLen(r: rune): Int32

 

static Int32 RuneLen(rune r)

 

static func RuneLen(_ r: rune) -> Int32

 

func RuneLen(r rune) Int32

Parameters:

  • r:

RuneSelf

 

const RuneSelf: Int32 = 128;

 

const Int32 RuneSelf = 128

 

static let RuneSelf: Int32 = 128

 

const RuneSelf Int32 =  = 128

RuneStart

 

class method RuneStart(b: Byte): Boolean

 

static Boolean RuneStart(Byte b)

 

static func RuneStart(_ b: Byte) -> Boolean

 

func RuneStart(b Byte) Boolean

Parameters:

  • b:

UTFMax

 

const UTFMax: Int32 = 4;

 

const Int32 UTFMax = 4

 

static let UTFMax: Int32 = 4

 

const UTFMax Int32 =  = 4

Valid

 

class method Valid(p: Slice<Byte>): Boolean

 

static Boolean Valid(Slice<Byte> p)

 

static func Valid(_ p: Slice<Byte>) -> Boolean

 

func Valid(p Slice<Byte>) Boolean

Parameters:

  • p:

ValidRune

 

class method ValidRune(r: rune): Boolean

 

static Boolean ValidRune(rune r)

 

static func ValidRune(_ r: rune) -> Boolean

 

func ValidRune(r rune) Boolean

Parameters:

  • r:

ValidString

 

class method ValidString(n: string): Boolean

 

static Boolean ValidString(string n)

 

static func ValidString(_ n: string) -> Boolean

 

func ValidString(n string) Boolean

Parameters:

  • n:

 

MaxRune

 

const MaxRune: Int32 = 1114111;

 

const Int32 MaxRune = 1114111

 

static let MaxRune: Int32 = 1114111

 

const MaxRune Int32 =  = 1114111

RuneSelf

 

const RuneSelf: Int32 = 128;

 

const Int32 RuneSelf = 128

 

static let RuneSelf: Int32 = 128

 

const RuneSelf Int32 =  = 128

UTFMax

 

const UTFMax: Int32 = 4;

 

const Int32 UTFMax = 4

 

static let UTFMax: Int32 = 4

 

const UTFMax Int32 =  = 4

 

RuneError

 

class var RuneError: rune;

 

static rune RuneError

 

static var RuneError: rune

 

RuneError rune

 

DecodeLastRune

 

// .NET, Island
class method DecodeLastRune(p: Slice<Byte>): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeLastRune(p: Slice<Byte>): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeLastRune(Slice<Byte> p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeLastRune(Slice<Byte> p)

 

// .NET, Island
static func DecodeLastRune(_ p: Slice<Byte>) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeLastRune(_ p: Slice<Byte>) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeLastRune(p Slice<Byte>) (rune, Int32)
// .NET Standard 2.0
func DecodeLastRune(p Slice<Byte>) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeLastRuneInString (String): tuple of (rune, Int32) Island-Android, Island-Ubuntu, Island-Windows

 

class method DecodeLastRuneInString(p: String): tuple of (rune, Int32)

 

static (rune, Int32) DecodeLastRuneInString(String p)

 

static func DecodeLastRuneInString(_ p: String) -> (rune, Int32)

 

func DecodeLastRuneInString(p String) (rune, Int32)

Parameters:

  • p:

DecodeLastRuneInString (RemObjects.Elements.System.Island.String): tuple of (rune, Int32) Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method DecodeLastRuneInString(p: RemObjects.Elements.System.Island.String): tuple of (rune, Int32)

 

static (rune, Int32) DecodeLastRuneInString(RemObjects.Elements.System.Island.String p)

 

static func DecodeLastRuneInString(_ p: RemObjects.Elements.System.Island.String) -> (rune, Int32)

 

func DecodeLastRuneInString(p RemObjects.Elements.System.Island.String) (rune, Int32)

Parameters:

  • p:

DecodeLastRuneInString (String): tuple of (rune, Int32) .NET, .NET Standard 2.0

 

// .NET
class method DecodeLastRuneInString(p: String): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeLastRuneInString(p: String): ValueTuple<rune, Int32>

 

// .NET
static (rune, Int32) DecodeLastRuneInString(String p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeLastRuneInString(String p)

 

// .NET
static func DecodeLastRuneInString(_ p: String) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeLastRuneInString(_ p: String) -> ValueTuple<rune, Int32>

 

// .NET
func DecodeLastRuneInString(p String) (rune, Int32)
// .NET Standard 2.0
func DecodeLastRuneInString(p String) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeRune

 

// .NET, Island
class method DecodeRune(p: Slice<Byte>): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeRune(p: Slice<Byte>): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeRune(Slice<Byte> p)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeRune(Slice<Byte> p)

 

// .NET, Island
static func DecodeRune(_ p: Slice<Byte>) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeRune(_ p: Slice<Byte>) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeRune(p Slice<Byte>) (rune, Int32)
// .NET Standard 2.0
func DecodeRune(p Slice<Byte>) ValueTuple<rune, Int32>

Parameters:

  • p:

DecodeRuneInString

 

// .NET, Island
class method DecodeRuneInString(n: string): tuple of (rune, Int32)
// .NET Standard 2.0
class method DecodeRuneInString(n: string): ValueTuple<rune, Int32>

 

// .NET, Island
static (rune, Int32) DecodeRuneInString(string n)
// .NET Standard 2.0
static ValueTuple<rune, Int32> DecodeRuneInString(string n)

 

// .NET, Island
static func DecodeRuneInString(_ n: string) -> (rune, Int32)
// .NET Standard 2.0
static func DecodeRuneInString(_ n: string) -> ValueTuple<rune, Int32>

 

// .NET, Island
func DecodeRuneInString(n string) (rune, Int32)
// .NET Standard 2.0
func DecodeRuneInString(n string) ValueTuple<rune, Int32>

Parameters:

  • n:

EncodeRune

 

class method EncodeRune(p: Slice<Byte>; r: rune): Int32

 

static Int32 EncodeRune(Slice<Byte> p, rune r)

 

static func EncodeRune(_ p: Slice<Byte>, _ r: rune) -> Int32

 

func EncodeRune(p Slice<Byte>, r rune) Int32

Parameters:

  • p:
  • r:

FullRune

 

class method FullRune(p: Slice<Byte>): Boolean

 

static Boolean FullRune(Slice<Byte> p)

 

static func FullRune(_ p: Slice<Byte>) -> Boolean

 

func FullRune(p Slice<Byte>) Boolean

Parameters:

  • p:

RuneCount

 

class method RuneCount(p: Slice<Byte>): Int32

 

static Int32 RuneCount(Slice<Byte> p)

 

static func RuneCount(_ p: Slice<Byte>) -> Int32

 

func RuneCount(p Slice<Byte>) Int32

Parameters:

  • p:

RuneCountInString (String): Int32 Island-Android, Island-Ubuntu, Island-Windows

 

class method RuneCountInString(v: String): Int32

 

static Int32 RuneCountInString(String v)

 

static func RuneCountInString(_ v: String) -> Int32

 

func RuneCountInString(v String) Int32

Parameters:

  • v:

RuneCountInString (RemObjects.Elements.System.Island.String): Int32 Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method RuneCountInString(v: RemObjects.Elements.System.Island.String): Int32

 

static Int32 RuneCountInString(RemObjects.Elements.System.Island.String v)

 

static func RuneCountInString(_ v: RemObjects.Elements.System.Island.String) -> Int32

 

func RuneCountInString(v RemObjects.Elements.System.Island.String) Int32

Parameters:

  • v:

RuneCountInString (String): Int32 .NET, .NET Standard 2.0

 

class method RuneCountInString(v: String): Int32

 

static Int32 RuneCountInString(String v)

 

static func RuneCountInString(_ v: String) -> Int32

 

func RuneCountInString(v String) Int32

Parameters:

  • v:

RuneLen

 

class method RuneLen(r: rune): Int32

 

static Int32 RuneLen(rune r)

 

static func RuneLen(_ r: rune) -> Int32

 

func RuneLen(r rune) Int32

Parameters:

  • r:

RuneStart

 

class method RuneStart(b: Byte): Boolean

 

static Boolean RuneStart(Byte b)

 

static func RuneStart(_ b: Byte) -> Boolean

 

func RuneStart(b Byte) Boolean

Parameters:

  • b:

Valid

 

class method Valid(p: Slice<Byte>): Boolean

 

static Boolean Valid(Slice<Byte> p)

 

static func Valid(_ p: Slice<Byte>) -> Boolean

 

func Valid(p Slice<Byte>) Boolean

Parameters:

  • p:

ValidRune

 

class method ValidRune(r: rune): Boolean

 

static Boolean ValidRune(rune r)

 

static func ValidRune(_ r: rune) -> Boolean

 

func ValidRune(r rune) Boolean

Parameters:

  • r:

ValidString

 

class method ValidString(n: string): Boolean

 

static Boolean ValidString(string n)

 

static func ValidString(_ n: string) -> Boolean

 

func ValidString(n string) Boolean

Parameters:

  • n: