FileSet

Overview

Location

  • Reference: Go.fx
  • Namespace: go.token
  • Platforms: Island

Instance Methods


constructor

 

constructor

 

FileSet()

 

init()

 

Sub New()

constructor (RWMutex, int, Slice<Reference<File>>, Reference<File>)

 

constructor(amutex: RWMutex; abase: int; afiles: Slice<Reference<File>>; alast: Reference<File>)

 

FileSet(RWMutex amutex, int abase, Slice<Reference<File>> afiles, Reference<File> alast)

 

init(_ amutex: RWMutex, _ abase: int, _ afiles: Slice<Reference<File>>, _ alast: Reference<File>)

 

Sub New(amutex As RWMutex, abase As int, afiles As Slice<Reference<File>>, alast As Reference<File>)

Parameters:

  • amutex:
  • abase:
  • afiles:
  • alast:

constructor (FileSet)

 

constructor(value: FileSet)

 

FileSet(FileSet value)

 

init(_ value: FileSet)

 

Sub New(value As FileSet)

Parameters:

  • value:

AddFile

 

method AddFile(filename: string; base: int; size: int): Reference<File>

 

Reference<File> AddFile(string filename, int base, int size)

 

func AddFile(_ filename: string, _ base: int, _ size: int) -> Reference<File>

 

func AddFile(filename string, base int, size int) Reference<File>

 

Function AddFile(filename As string, base As int, size As int) As Reference<File>

Parameters:

  • filename:
  • base:
  • size:

Base

 

method Base: int

 

int Base()

 

func Base() -> int

 

func Base() int

 

Function Base() As int

File

 

method File(p: Pos): Reference<File>

 

Reference<File> File(Pos p)

 

func File(_ p: Pos) -> Reference<File>

 

func File(p Pos) Reference<File>

 

Function File(p As Pos) As Reference<File>

Parameters:

  • p:

Iterate

 

// 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-x86_64, Island-Windows
method Iterate(f: Func<go.builtin.Reference<go.token.File>,RemObjects.Elements.System.Boolean>)
// Island-watchOS Simulator-i386
method Iterate(f: Func<File, Boolean>)

 

// 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-x86_64, Island-Windows
void Iterate(Func<go.builtin.Reference<go.token.File>,RemObjects.Elements.System.Boolean> f)
// Island-watchOS Simulator-i386
void Iterate(Func<File, Boolean> f)

 

// 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-x86_64, Island-Windows
func Iterate(_ f: Func<go.builtin.Reference<go.token.File>,RemObjects.Elements.System.Boolean>)
// Island-watchOS Simulator-i386
func Iterate(_ f: Func<File, Boolean>)

 

// 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-x86_64, Island-Windows
func Iterate(f Func<go.builtin.Reference<go.token.File>,RemObjects.Elements.System.Boolean>) 
// Island-watchOS Simulator-i386
func Iterate(f Func<File, Boolean>)

 

// 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-x86_64, Island-Windows
Sub Iterate(f As Func<go.builtin.Reference<go.token.File>,RemObjects.Elements.System.Boolean>)
// Island-watchOS Simulator-i386
Sub Iterate(f As Func (Of File, Boolean))

Parameters:

  • f:

Position

 

method Position(p: Pos): Position

 

Position Position(Pos p)

 

func Position(_ p: Pos) -> Position

 

func Position(p Pos) Position

 

Function Position(p As Pos) As Position

Parameters:

  • p:

PositionFor

 

method PositionFor(p: Pos; adjusted: bool): Position

 

Position PositionFor(Pos p, bool adjusted)

 

func PositionFor(_ p: Pos, _ adjusted: bool) -> Position

 

func PositionFor(p Pos, adjusted bool) Position

 

Function PositionFor(p As Pos, adjusted As bool) As Position

Parameters:

  • p:
  • adjusted:

Read

 

// 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-x86_64, Island-Windows
method Read(decode: Func<RemObjects.Elements.System.Object,go.builtin.error>): error
// Island-watchOS Simulator-i386
method Read(decode: Func<Object, error>): error

 

// 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-x86_64, Island-Windows
error Read(Func<RemObjects.Elements.System.Object,go.builtin.error> decode)
// Island-watchOS Simulator-i386
error Read(Func<Object, error> decode)

 

// 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-x86_64, Island-Windows
func Read(_ decode: Func<RemObjects.Elements.System.Object,go.builtin.error>) -> error
// Island-watchOS Simulator-i386
func Read(_ decode: Func<Object, error>) -> error

 

// 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-x86_64, Island-Windows
func Read(decode Func<RemObjects.Elements.System.Object,go.builtin.error>) error
// Island-watchOS Simulator-i386
func Read(decode Func<interface{}, error>) error

 

// 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-x86_64, Island-Windows
Function Read(decode As Func<RemObjects.Elements.System.Object,go.builtin.error>) As error
// Island-watchOS Simulator-i386
Function Read(decode As Func (Of Object, error)) As error

Parameters:

  • decode:

Write

 

// 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-x86_64, Island-Windows
method Write(encode: Func<RemObjects.Elements.System.Object,go.builtin.error>): error
// Island-watchOS Simulator-i386
method Write(encode: Func<Object, error>): error

 

// 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-x86_64, Island-Windows
error Write(Func<RemObjects.Elements.System.Object,go.builtin.error> encode)
// Island-watchOS Simulator-i386
error Write(Func<Object, error> encode)

 

// 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-x86_64, Island-Windows
func Write(_ encode: Func<RemObjects.Elements.System.Object,go.builtin.error>) -> error
// Island-watchOS Simulator-i386
func Write(_ encode: Func<Object, error>) -> error

 

// 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-x86_64, Island-Windows
func Write(encode Func<RemObjects.Elements.System.Object,go.builtin.error>) error
// Island-watchOS Simulator-i386
func Write(encode Func<interface{}, error>) error

 

// 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-x86_64, Island-Windows
Function Write(encode As Func<RemObjects.Elements.System.Object,go.builtin.error>) As error
// Island-watchOS Simulator-i386
Function Write(encode As Func (Of Object, error)) As error

Parameters:

  • encode: