Search Results for

    Show / Hide Table of Contents

    Class StringBuilder

    Flax implementation for strings building class that supports UTF-16 (Unicode)

    Inheritance
    StringBuilder
    Assembly: FlaxEngine.dll
    File: Engine/Core/Types/StringBuilder.h
    Syntax
    public class StringBuilder

    Constructors

    StringBuilder()

    Init

    Declaration
    public StringBuilder()

    StringBuilder(int32 capacity)

    Create string builder with initial capacity.

    Declaration
    public StringBuilder(int32 capacity)
    Parameters
    int32 capacity

    Initial capacity for chars count

    Methods

    Append(const Char c)

    Declaration
    public StringBuilder Append(const Char c)
    Parameters
    Char c

    Returns
    StringBuilder

    Append(const char c)

    Declaration
    public StringBuilder Append(const char c)
    Parameters
    char c

    Returns
    StringBuilder

    Append(const Char* str)

    Declaration
    public StringBuilder Append(const Char* str)
    Parameters
    Char str

    Returns
    StringBuilder

    Append(const char* str)

    Declaration
    public StringBuilder Append(const char* str)
    Parameters
    char str

    Returns
    StringBuilder

    Append(const Char* str, int32 length)

    Declaration
    public StringBuilder Append(const Char* str, int32 length)
    Parameters
    Char str

    int32 length

    Returns
    StringBuilder

    Append(const String& str)

    Declaration
    public StringBuilder Append(const String& str)
    Parameters
    String str

    Returns
    StringBuilder

    Append(const StringView& str)

    Declaration
    public StringBuilder Append(const StringView& str)
    Parameters
    StringView str

    Returns
    StringBuilder

    Append(int32 val)

    Declaration
    public StringBuilder Append(int32 val)
    Parameters
    int32 val

    Returns
    StringBuilder

    Append(uint32 val)

    Declaration
    public StringBuilder Append(uint32 val)
    Parameters
    uint32 val

    Returns
    StringBuilder

    AppendFormat(const Char* format, const Args& ... args)

    Declaration
    public StringBuilder AppendFormat(const Char* format, const Args& ... args)
    Parameters
    Char format

    Args... args

    Returns
    StringBuilder

    Type Parameters
    Args

    AppendLine()

    Declaration
    public StringBuilder AppendLine()
    Returns
    StringBuilder

    AppendLine(const Char* str)

    Declaration
    public StringBuilder AppendLine(const Char* str)
    Parameters
    Char str

    Returns
    StringBuilder

    AppendLine(const String& str)

    Declaration
    public StringBuilder AppendLine(const String& str)
    Parameters
    String str

    Returns
    StringBuilder

    AppendLine(int32 val)

    Declaration
    public StringBuilder AppendLine(int32 val)
    Parameters
    int32 val

    Returns
    StringBuilder

    AppendLine(uint32 val)

    Declaration
    public StringBuilder AppendLine(uint32 val)
    Parameters
    uint32 val

    Returns
    StringBuilder

    Capacity()

    Gets the buffer capacity.

    Declaration
    public int32 Capacity() const
    Returns
    int32

    Clear()

    Clears data

    Declaration
    public void Clear()
    Returns
    void

    GetCharArray()

    Declaration
    public Array<Char> GetCharArray()
    Returns
    Array<Char>

    Length()

    Gets string length

    Declaration
    public int32 Length() const
    Returns
    int32

    String length

    operator*()

    Declaration
    public Char* operator*() const
    Returns
    Char

    SetCapacity(const int32 capacity)

    Sets the buffer capacity.

    Declaration
    public void SetCapacity(const int32 capacity)
    Parameters
    int32 capacity

    Capacity to set

    Returns
    void

    ToString()

    Declaration
    public String ToString() const
    Returns
    String

    ToString(String& result)

    Gets the string.

    Declaration
    public void ToString(String& result) const
    Parameters
    String result

    String

    ToStringView()

    Declaration
    public StringView ToStringView() const
    Returns
    StringView

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat