Table of Contents

Class UnicodeStringStorage<TLinkAddress>

Namespace
Foundation.Data.Doublets.Cli
Assembly
Foundation.Data.Doublets.Cli.dll
public class UnicodeStringStorage<TLinkAddress> where TLinkAddress : struct, IUnsignedNumber<TLinkAddress>, IComparisonOperators<TLinkAddress, TLinkAddress, bool>

Type Parameters

TLinkAddress
Inheritance
UnicodeStringStorage<TLinkAddress>
Inherited Members

Constructors

public UnicodeStringStorage(ILinks<TLinkAddress> links)

Parameters

links ILinks<TLinkAddress>

Fields

EmptyStringType

public readonly TLinkAddress EmptyStringType

Field Value

TLinkAddress

NameType

public readonly TLinkAddress NameType

Field Value

TLinkAddress

StringType

public readonly TLinkAddress StringType

Field Value

TLinkAddress

Type

public readonly TLinkAddress Type

Field Value

TLinkAddress

UnicodeSequenceType

public readonly TLinkAddress UnicodeSequenceType

Field Value

TLinkAddress

UnicodeSymbolType

public readonly TLinkAddress UnicodeSymbolType

Field Value

TLinkAddress

Properties

public NamedLinks<TLinkAddress> NamedLinks { get; }

Property Value

NamedLinks<TLinkAddress>

StringToUnicodeSequenceConverter

public IConverter<string, TLinkAddress> StringToUnicodeSequenceConverter { get; }

Property Value

IConverter<string, TLinkAddress>

UnicodeSequenceToStringConverter

public IConverter<TLinkAddress, string> UnicodeSequenceToStringConverter { get; }

Property Value

IConverter<TLinkAddress, string>

Methods

CreateString(string)

public TLinkAddress CreateString(string content)

Parameters

content string

Returns

TLinkAddress

GetOrCreateType(string)

public TLinkAddress GetOrCreateType(string name)

Parameters

name string

Returns

TLinkAddress

GetString(TLinkAddress)

public string GetString(TLinkAddress stringValue)

Parameters

stringValue TLinkAddress

Returns

string

GetTypes()

public IList<IList<TLinkAddress>?> GetTypes()

Returns

IList<IList<TLinkAddress>>

IsType(TLinkAddress)

public bool IsType(TLinkAddress address)

Parameters

address TLinkAddress

Returns

bool