Table of Contents

Class StrvBuilder

Namespace
GLib.Internal
Assembly
GLib-2.0.dll
public class StrvBuilder
Inheritance
StrvBuilder
Inherited Members

Methods

Add(StrvBuilderHandle, NonNullableUtf8StringHandle)

Calls native method g_strv_builder_add.

public static extern void Add(StrvBuilderHandle builder, NonNullableUtf8StringHandle value)

Parameters

builder StrvBuilderHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Addv(StrvBuilderHandle, Utf8StringArrayNullTerminatedHandle)

Calls native method g_strv_builder_addv.

public static extern void Addv(StrvBuilderHandle builder, Utf8StringArrayNullTerminatedHandle value)

Parameters

builder StrvBuilderHandle

Transfer ownership: None Nullable: False

value Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: False

End(StrvBuilderHandle)

Calls native method g_strv_builder_end.

public static extern Utf8StringArrayNullTerminatedOwnedHandle End(StrvBuilderHandle builder)

Parameters

builder StrvBuilderHandle

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedOwnedHandle

Transfer ownership: Full Nullable: False

GetGType()

Calls native function g_strv_builder_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New()

Calls native constructor g_strv_builder_new. Version: 2.68

[Version("2.68")]
public static extern StrvBuilderOwnedHandle New()

Returns

StrvBuilderOwnedHandle

Transfer ownership: Full Nullable: False

Ref(StrvBuilderHandle)

Calls native method g_strv_builder_ref. Version: 2.68

[Version("2.68")]
public static extern StrvBuilderOwnedHandle Ref(StrvBuilderHandle builder)

Parameters

builder StrvBuilderHandle

Transfer ownership: None Nullable: False

Returns

StrvBuilderOwnedHandle

Transfer ownership: Full Nullable: False

Take(StrvBuilderHandle, NonNullableUtf8StringHandle)

Calls native method g_strv_builder_take.

public static extern void Take(StrvBuilderHandle builder, NonNullableUtf8StringHandle value)

Parameters

builder StrvBuilderHandle

Transfer ownership: None Nullable: False

value NonNullableUtf8StringHandle

Transfer ownership: Full Nullable: False

Unref(StrvBuilderUnownedHandle)

Calls native method g_strv_builder_unref. Version: 2.68

[Version("2.68")]
public static extern void Unref(StrvBuilderUnownedHandle builder)

Parameters

builder StrvBuilderUnownedHandle

Transfer ownership: Full Nullable: False