Tag

Overview

Location

 

constructor

 

constructor

 

Tag()

 

init()

 

Sub New()

constructor (Language, Region, Script, byte, uint16, string)

 

constructor(aLangID: Language; aRegionID: Region; aScriptID: Script; apVariant: byte; apExt: uint16; astr: string)

 

Tag(Language aLangID, Region aRegionID, Script aScriptID, byte apVariant, uint16 apExt, string astr)

 

init(_ aLangID: Language, _ aRegionID: Region, _ aScriptID: Script, _ apVariant: byte, _ apExt: uint16, _ astr: string)

 

Sub New(aLangID As Language, aRegionID As Region, aScriptID As Script, apVariant As byte, apExt As uint16, astr As string)

Parameters:

  • aLangID:
  • aRegionID:
  • aScriptID:
  • apVariant:
  • apExt:
  • astr:

constructor (Tag)

 

constructor(value: Tag)

 

Tag(Tag value)

 

init(_ value: Tag)

 

Sub New(value As Tag)

Parameters:

  • value:

Extension

 

method Extension(x: byte): tuple of (ext: string, ok: Boolean)

 

(string ext, Boolean ok) Extension(byte x)

 

func Extension(_ x: byte) -> (string, Boolean)

 

func Extension(x byte) (ext string, ok Boolean)

 

Function Extension(x As byte) As Tuple (Of string, Boolean)

Parameters:

  • x:

Extensions

 

method Extensions: Slice<string>

 

Slice<string> Extensions()

 

func Extensions() -> Slice<string>

 

func Extensions() Slice<string>

 

Function Extensions() As Slice<string>

HasExtensions

 

method HasExtensions: bool

 

bool HasExtensions()

 

func HasExtensions() -> bool

 

func HasExtensions() bool

 

Function HasExtensions() As bool

HasString

 

method HasString: bool

 

bool HasString()

 

func HasString() -> bool

 

func HasString() bool

 

Function HasString() As bool

HasVariants

 

method HasVariants: bool

 

bool HasVariants()

 

func HasVariants() -> bool

 

func HasVariants() bool

 

Function HasVariants() As bool

IsPrivateUse

 

method IsPrivateUse: bool

 

bool IsPrivateUse()

 

func IsPrivateUse() -> bool

 

func IsPrivateUse() bool

 

Function IsPrivateUse() As bool

IsRoot

 

method IsRoot: bool

 

bool IsRoot()

 

func IsRoot() -> bool

 

func IsRoot() bool

 

Function IsRoot() As bool

LangID

 

var LangID: Language;

 

Language LangID

 

var LangID: Language

 

LangID Language

 

FIELD LangID() As Language

MarshalText

 

method MarshalText: tuple of (text: Slice<Byte>, err: error)

 

(Slice<Byte>text, error err) MarshalText()

 

func MarshalText() -> (Slice<Byte>, error)

 

func MarshalText() (text Slice<Byte>, err error)

 

Function MarshalText() As Tuple (Of Slice<Byte>, error)

Maximize

 

method Maximize: tuple of (Tag, error)

 

(Tag, error) Maximize()

 

func Maximize() -> (Tag, error)

 

func Maximize() (Tag, error)

 

Function Maximize() As Tuple (Of Tag, error)

Parent

 

method Parent: Tag

 

Tag Parent()

 

func Parent() -> Tag

 

func Parent() Tag

 

Function Parent() As Tag

Raw

 

method Raw: tuple of (b: Language, s: Script, r: Region)

 

(Language b, Script s, Region r) Raw()

 

func Raw() -> (Language, Script, Region)

 

func Raw() (b Language, s Script, r Region)

 

Function Raw() As Tuple (Of Language, Script, Region)

RegionID

 

var RegionID: Region;

 

Region RegionID

 

var RegionID: Region

 

RegionID Region

 

FIELD RegionID() As Region

RemakeString

 

method RemakeString

 

void RemakeString()

 

func RemakeString()

 

func RemakeString()

 

Sub RemakeString()

ScriptID

 

var ScriptID: Script;

 

Script ScriptID

 

var ScriptID: Script

 

ScriptID Script

 

FIELD ScriptID() As Script

SetTypeForKey

 

method SetTypeForKey(key: string; value: string): tuple of (Tag, error)

 

(Tag, error) SetTypeForKey(string key, string value)

 

func SetTypeForKey(_ key: string, _ value: string) -> (Tag, error)

 

func SetTypeForKey(key string, value string) (Tag, error)

 

Function SetTypeForKey(key As string, value As string) As Tuple (Of Tag, error)

Parameters:

  • key:
  • value:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

TypeForKey

 

method TypeForKey(key: string): string

 

string TypeForKey(string key)

 

func TypeForKey(_ key: string) -> string

 

func TypeForKey(key string) string

 

Function TypeForKey(key As string) As string

Parameters:

  • key:

UnmarshalText

 

method UnmarshalText(text: Slice<Byte>): error

 

error UnmarshalText(Slice<Byte> text)

 

func UnmarshalText(_ text: Slice<Byte>) -> error

 

func UnmarshalText(text Slice<Byte>) error

 

Function UnmarshalText(text As Slice<Byte>) As error

Parameters:

  • text:

VariantOrPrivateUseTags

 

method VariantOrPrivateUseTags: string

 

string VariantOrPrivateUseTags()

 

func VariantOrPrivateUseTags() -> string

 

func VariantOrPrivateUseTags() string

 

Function VariantOrPrivateUseTags() As string

Variants

 

method Variants: string

 

string Variants()

 

func Variants() -> string

 

func Variants() string

 

Function Variants() As string

 

LangID

 

var LangID: Language;

 

Language LangID

 

var LangID: Language

 

LangID Language

 

FIELD LangID() As Language

RegionID

 

var RegionID: Region;

 

Region RegionID

 

var RegionID: Region

 

RegionID Region

 

FIELD RegionID() As Region

ScriptID

 

var ScriptID: Script;

 

Script ScriptID

 

var ScriptID: Script

 

ScriptID Script

 

FIELD ScriptID() As Script

 

constructor

 

constructor

 

Tag()

 

init()

 

Sub New()

constructor (Language, Region, Script, byte, uint16, string)

 

constructor(aLangID: Language; aRegionID: Region; aScriptID: Script; apVariant: byte; apExt: uint16; astr: string)

 

Tag(Language aLangID, Region aRegionID, Script aScriptID, byte apVariant, uint16 apExt, string astr)

 

init(_ aLangID: Language, _ aRegionID: Region, _ aScriptID: Script, _ apVariant: byte, _ apExt: uint16, _ astr: string)

 

Sub New(aLangID As Language, aRegionID As Region, aScriptID As Script, apVariant As byte, apExt As uint16, astr As string)

Parameters:

  • aLangID:
  • aRegionID:
  • aScriptID:
  • apVariant:
  • apExt:
  • astr:

constructor (Tag)

 

constructor(value: Tag)

 

Tag(Tag value)

 

init(_ value: Tag)

 

Sub New(value As Tag)

Parameters:

  • value:

Extension

 

method Extension(x: byte): tuple of (ext: string, ok: Boolean)

 

(string ext, Boolean ok) Extension(byte x)

 

func Extension(_ x: byte) -> (string, Boolean)

 

func Extension(x byte) (ext string, ok Boolean)

 

Function Extension(x As byte) As Tuple (Of string, Boolean)

Parameters:

  • x:

Extensions

 

method Extensions: Slice<string>

 

Slice<string> Extensions()

 

func Extensions() -> Slice<string>

 

func Extensions() Slice<string>

 

Function Extensions() As Slice<string>

HasExtensions

 

method HasExtensions: bool

 

bool HasExtensions()

 

func HasExtensions() -> bool

 

func HasExtensions() bool

 

Function HasExtensions() As bool

HasString

 

method HasString: bool

 

bool HasString()

 

func HasString() -> bool

 

func HasString() bool

 

Function HasString() As bool

HasVariants

 

method HasVariants: bool

 

bool HasVariants()

 

func HasVariants() -> bool

 

func HasVariants() bool

 

Function HasVariants() As bool

IsPrivateUse

 

method IsPrivateUse: bool

 

bool IsPrivateUse()

 

func IsPrivateUse() -> bool

 

func IsPrivateUse() bool

 

Function IsPrivateUse() As bool

IsRoot

 

method IsRoot: bool

 

bool IsRoot()

 

func IsRoot() -> bool

 

func IsRoot() bool

 

Function IsRoot() As bool

MarshalText

 

method MarshalText: tuple of (text: Slice<Byte>, err: error)

 

(Slice<Byte>text, error err) MarshalText()

 

func MarshalText() -> (Slice<Byte>, error)

 

func MarshalText() (text Slice<Byte>, err error)

 

Function MarshalText() As Tuple (Of Slice<Byte>, error)

Maximize

 

method Maximize: tuple of (Tag, error)

 

(Tag, error) Maximize()

 

func Maximize() -> (Tag, error)

 

func Maximize() (Tag, error)

 

Function Maximize() As Tuple (Of Tag, error)

Parent

 

method Parent: Tag

 

Tag Parent()

 

func Parent() -> Tag

 

func Parent() Tag

 

Function Parent() As Tag

Raw

 

method Raw: tuple of (b: Language, s: Script, r: Region)

 

(Language b, Script s, Region r) Raw()

 

func Raw() -> (Language, Script, Region)

 

func Raw() (b Language, s Script, r Region)

 

Function Raw() As Tuple (Of Language, Script, Region)

SetTypeForKey

 

method SetTypeForKey(key: string; value: string): tuple of (Tag, error)

 

(Tag, error) SetTypeForKey(string key, string value)

 

func SetTypeForKey(_ key: string, _ value: string) -> (Tag, error)

 

func SetTypeForKey(key string, value string) (Tag, error)

 

Function SetTypeForKey(key As string, value As string) As Tuple (Of Tag, error)

Parameters:

  • key:
  • value:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

TypeForKey

 

method TypeForKey(key: string): string

 

string TypeForKey(string key)

 

func TypeForKey(_ key: string) -> string

 

func TypeForKey(key string) string

 

Function TypeForKey(key As string) As string

Parameters:

  • key:

VariantOrPrivateUseTags

 

method VariantOrPrivateUseTags: string

 

string VariantOrPrivateUseTags()

 

func VariantOrPrivateUseTags() -> string

 

func VariantOrPrivateUseTags() string

 

Function VariantOrPrivateUseTags() As string

Variants

 

method Variants: string

 

string Variants()

 

func Variants() -> string

 

func Variants() string

 

Function Variants() As string

RemakeString

 

method RemakeString

 

void RemakeString()

 

func RemakeString()

 

func RemakeString()

 

Sub RemakeString()

UnmarshalText

 

method UnmarshalText(text: Slice<Byte>): error

 

error UnmarshalText(Slice<Byte> text)

 

func UnmarshalText(_ text: Slice<Byte>) -> error

 

func UnmarshalText(text Slice<Byte>) error

 

Function UnmarshalText(text As Slice<Byte>) As error

Parameters:

  • text: