SwiftString.UTF8View

Overview

Location

  • Reference:
    • Swift.fx  Island
    • libSwift.fx  Toffee
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
  • Namespace: Swift
  • Nested in: SwiftString
  • Ancestry:
    • SwiftString.BaseCharacterView | SwiftString.UTF8View  Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
    • BaseCharacterView | SwiftString.UTF8View  .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

Implements

 

count  override

 

// Island-UIKit for Mac-x86_64
property count: not nullable Int read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property count: not nullable Int read;

 

// Island-UIKit for Mac-x86_64
Int! count { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! count { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var count: Int { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var count: Int { get{} }

 

Int count { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property count() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property count() As Int

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString description()

 

Function description() As NativeString

endIndex  override

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

GetEnumerator  virtual Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows

 

method GetEnumerator: IEnumerator<not nullable UTF8Char>

 

IEnumerator<not nullable UTF8Char> GetEnumerator()

 

func GetEnumerator() -> IEnumerator<not nullable UTF8Char>

 

Function GetEnumerator() As IEnumerator<not nullable UTF8Char>

GetEnumerator .NET, .NET Standard 2.0, Island-UIKit for Mac-x86_64

 

// Island-UIKit for Mac-x86_64
method GetEnumerator: IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
method GetEnumerator: IEnumerator<not nullable UTF8Char>

 

// Island-UIKit for Mac-x86_64
IEnumerator<not nullable UTF8Char> GetEnumerator()
// .NET, .NET Standard 2.0
IEnumerator<UTF8Char!> GetEnumerator()

 

// Island-UIKit for Mac-x86_64
func GetEnumerator() -> IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
func GetEnumerator() -> IEnumerator<UTF8Char>

 

// Island-UIKit for Mac-x86_64
Function GetEnumerator() As IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
Function GetEnumerator() As IEnumerator<UTF8Char>

GetSequence  virtual .NET, .NET Standard 2.0, Island, Toffee

 

method GetSequence: not nullable IEnumerable<not nullable UTF8Char>

 

IEnumerable<UTF8Char!>! GetSequence()

 

func GetSequence() -> INSFastEnumeration<UTF8Char!>

 

Function GetSequence() As IEnumerable<UTF8Char>

GetSequence Cooper

 

method GetSequence: not nullable Iterable<UnsignedByte>

 

Iterable<UnsignedByte>! GetSequence()

 

func GetSequence() -> Iterable<UnsignedByte>

 

Iterable<UnsignedByte> GetSequence()

 

Function GetSequence() As Iterable<UnsignedByte>

isEmpty  virtual    (declared in SwiftString.BaseCharacterView)

 

// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;

 

// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool

Item  virtual

 

// Island-UIKit for Mac-x86_64
property Item[index: not nullable Int]: not nullable UTF8Char read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property Item[index: not nullable Int]: not nullable UTF8Char read;

 

// Island-UIKit for Mac-x86_64
UTF8Char! Item[Int! index] { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8Char! Item[Int! index] { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
subscript Item(_ index: Int) -> UTF8Char { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
subscript Item(_ index: Int) -> UTF8Char { get{} }

 

UTF8Char Item[Int index] { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property Item(index As Int) As UTF8Char
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property Item(index As Int) As UTF8Char

iterator Cooper

 

method iterator: Iterator<UnsignedByte>

 

Iterator<UnsignedByte> iterator()

 

func iterator() -> Iterator<UnsignedByte>

 

Iterator<UnsignedByte> iterator()

 

Function iterator() As Iterator<UnsignedByte>

startIndex  virtual    (declared in SwiftString.BaseCharacterView)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

toString Cooper

 

method toString: String

 

String toString()

 

func toString() -> String

 

String toString()

 

Function toString() As String

 

count  override

 

// Island-UIKit for Mac-x86_64
property count: not nullable Int read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property count: not nullable Int read;

 

// Island-UIKit for Mac-x86_64
Int! count { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! count { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var count: Int { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var count: Int { get{} }

 

Int count { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property count() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property count() As Int

endIndex  override

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

isEmpty  virtual    (declared in SwiftString.BaseCharacterView)

 

// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;

 

// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool

Item  virtual

 

// Island-UIKit for Mac-x86_64
property Item[index: not nullable Int]: not nullable UTF8Char read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property Item[index: not nullable Int]: not nullable UTF8Char read;

 

// Island-UIKit for Mac-x86_64
UTF8Char! Item[Int! index] { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8Char! Item[Int! index] { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
subscript Item(_ index: Int) -> UTF8Char { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
subscript Item(_ index: Int) -> UTF8Char { get{} }

 

UTF8Char Item[Int index] { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property Item(index As Int) As UTF8Char
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property Item(index As Int) As UTF8Char

startIndex  virtual    (declared in SwiftString.BaseCharacterView)

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

 

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString description()

 

Function description() As NativeString

GetEnumerator  virtual Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows

 

method GetEnumerator: IEnumerator<not nullable UTF8Char>

 

IEnumerator<not nullable UTF8Char> GetEnumerator()

 

func GetEnumerator() -> IEnumerator<not nullable UTF8Char>

 

Function GetEnumerator() As IEnumerator<not nullable UTF8Char>

GetEnumerator .NET, .NET Standard 2.0, Island-UIKit for Mac-x86_64

 

// Island-UIKit for Mac-x86_64
method GetEnumerator: IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
method GetEnumerator: IEnumerator<not nullable UTF8Char>

 

// Island-UIKit for Mac-x86_64
IEnumerator<not nullable UTF8Char> GetEnumerator()
// .NET, .NET Standard 2.0
IEnumerator<UTF8Char!> GetEnumerator()

 

// Island-UIKit for Mac-x86_64
func GetEnumerator() -> IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
func GetEnumerator() -> IEnumerator<UTF8Char>

 

// Island-UIKit for Mac-x86_64
Function GetEnumerator() As IEnumerator<not nullable UTF8Char>
// .NET, .NET Standard 2.0
Function GetEnumerator() As IEnumerator<UTF8Char>

GetSequence  virtual .NET, .NET Standard 2.0, Island, Toffee

 

method GetSequence: not nullable IEnumerable<not nullable UTF8Char>

 

IEnumerable<UTF8Char!>! GetSequence()

 

func GetSequence() -> INSFastEnumeration<UTF8Char!>

 

Function GetSequence() As IEnumerable<UTF8Char>

GetSequence Cooper

 

method GetSequence: not nullable Iterable<UnsignedByte>

 

Iterable<UnsignedByte>! GetSequence()

 

func GetSequence() -> Iterable<UnsignedByte>

 

Iterable<UnsignedByte> GetSequence()

 

Function GetSequence() As Iterable<UnsignedByte>

iterator Cooper

 

method iterator: Iterator<UnsignedByte>

 

Iterator<UnsignedByte> iterator()

 

func iterator() -> Iterator<UnsignedByte>

 

Iterator<UnsignedByte> iterator()

 

Function iterator() As Iterator<UnsignedByte>

toString Cooper

 

method toString: String

 

String toString()

 

func toString() -> String

 

String toString()

 

Function toString() As String