C# Class Shaman.Runtime.MultiValueStringBuilder

Afficher le fichier Open project: antiufo/Shaman.ValueString Class Usage Examples

Méthodes publiques

Méthode Description
Concatenate ( List strings ) : ValueString
Concatenate ( System.Collections.Generic.IList strings ) : ValueString
Concatenate ( ValueString vs1, ValueString vs2 ) : ValueString
CreateValueString ( StringBuilder sb ) : ValueString
CreateValueString ( StringBuilder sb, int start, int length ) : ValueString
CreateValueString ( ValueString vs ) : ValueString
CreateValueString ( char arr ) : ValueString
CreateValueString ( char arr, int start, int length ) : ValueString
CreateValueStringFromAscii ( byte arr, int start, int length ) : ValueString
CreateValueStringFromUtf8 ( byte arr, int start, int length ) : ValueString
DestroyPreviousValueStrings ( ) : void
EnsureSpace ( int length ) : void
MultiValueStringBuilder ( int blockSize ) : System

Private Methods

Méthode Description
IsAllFromSameString ( List strings, ValueString &all ) : bool
IsAllFromSameString ( System.Collections.Generic.IList strings, ValueString &all ) : bool
TryAddComponent ( ValueString item, ValueString &all, int &nextStart ) : bool

Method Details

Concatenate() public méthode

public Concatenate ( List strings ) : ValueString
strings List
Résultat ValueString

Concatenate() public méthode

public Concatenate ( System.Collections.Generic.IList strings ) : ValueString
strings System.Collections.Generic.IList
Résultat ValueString

Concatenate() public méthode

public Concatenate ( ValueString vs1, ValueString vs2 ) : ValueString
vs1 ValueString
vs2 ValueString
Résultat ValueString

CreateValueString() public méthode

public CreateValueString ( StringBuilder sb ) : ValueString
sb StringBuilder
Résultat ValueString

CreateValueString() public méthode

public CreateValueString ( StringBuilder sb, int start, int length ) : ValueString
sb StringBuilder
start int
length int
Résultat ValueString

CreateValueString() public méthode

public CreateValueString ( ValueString vs ) : ValueString
vs ValueString
Résultat ValueString

CreateValueString() public méthode

public CreateValueString ( char arr ) : ValueString
arr char
Résultat ValueString

CreateValueString() public méthode

public CreateValueString ( char arr, int start, int length ) : ValueString
arr char
start int
length int
Résultat ValueString

CreateValueStringFromAscii() public méthode

public CreateValueStringFromAscii ( byte arr, int start, int length ) : ValueString
arr byte
start int
length int
Résultat ValueString

CreateValueStringFromUtf8() public méthode

public CreateValueStringFromUtf8 ( byte arr, int start, int length ) : ValueString
arr byte
start int
length int
Résultat ValueString

DestroyPreviousValueStrings() public méthode

public DestroyPreviousValueStrings ( ) : void
Résultat void

EnsureSpace() public méthode

public EnsureSpace ( int length ) : void
length int
Résultat void

MultiValueStringBuilder() public méthode

public MultiValueStringBuilder ( int blockSize ) : System
blockSize int
Résultat System