Table of Contents

Class TimeVal

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

Methods

Add(TimeValHandle, long)

Calls native method g_time_val_add.

public static extern void Add(TimeValHandle time, long microseconds)

Parameters

time TimeValHandle

Transfer ownership: None Nullable: False

microseconds long

Transfer ownership: None Nullable: False

FromIso8601(NonNullableUtf8StringHandle, TimeValOwnedHandle)

Calls native function g_time_val_from_iso8601. Version: 2.12

[Version("2.12")]
public static extern bool FromIso8601(NonNullableUtf8StringHandle isoDate, TimeValOwnedHandle time)

Parameters

isoDate NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

time TimeValOwnedHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ToIso8601(TimeValHandle)

Calls native method g_time_val_to_iso8601. Version: 2.12

[Version("2.12")]
public static extern NullableUtf8StringOwnedHandle ToIso8601(TimeValHandle time)

Parameters

time TimeValHandle

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: True