{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Method Utf8ToUtf8 | Collections | 2.3.0-pre.3
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method Utf8ToUtf8

    Utf8ToUtf8(byte*, int, byte*, out int, int)

    Copies UTF-8 characters from one buffer to another.

    Declaration
    public static ConversionError Utf8ToUtf8(byte* srcBuffer, int srcLength, byte* destBuffer, out int destLength, int destCapacity)
    Parameters
    Type Name Description
    byte* srcBuffer

    The source buffer.

    int srcLength

    The number of bytes to read from the source.

    byte* destBuffer

    The destination buffer.

    int destLength

    Outputs the number of bytes written to the destination.

    int destCapacity

    The size in bytes of the destination buffer.

    Returns
    Type Description
    ConversionError

    None if the copy fully completes. Otherwise, returns Overflow.

    Remarks

    Assumes the source data is valid UTF-8.

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)