Table of Contents

Class IdStr

Namespace
Gst
Assembly
Gst-1.0.dll
public sealed class IdStr : BoxedRecord, GTypeProvider, InstanceFactory, IEquatable<IdStr>, IDisposable
Inheritance
IdStr
Implements
Inherited Members

Constructors

IdStr()

public IdStr()

IdStr(IdStrOwnedHandle)

public IdStr(IdStrOwnedHandle handle)

Parameters

handle IdStrOwnedHandle

Properties

Handle

public IdStrOwnedHandle Handle { get; }

Property Value

IdStrOwnedHandle

Methods

AsStr()

[Version("1.26")]
public string AsStr()

Returns

string

Clear()

[Version("1.26")]
public void Clear()

Copy()

[Version("1.26")]
public IdStr Copy()

Returns

IdStr

CopyInto(IdStr)

[Version("1.26")]
public void CopyInto(IdStr s)

Parameters

s IdStr

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Equals(IdStr?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(IdStr? other)

Parameters

other IdStr

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Free()

[Version("1.26")]
public void Free()

GetGType()

public static Type GetGType()

Returns

Type

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetLen()

[Version("1.26")]
public nuint GetLen()

Returns

nuint

Init()

[Version("1.26")]
public void Init()

IsEqual(IdStr)

[Version("1.26")]
public bool IsEqual(IdStr s2)

Parameters

s2 IdStr

Returns

bool

IsEqualToStr(string)

[Version("1.26")]
public bool IsEqualToStr(string s2)

Parameters

s2 string

Returns

bool

IsEqualToStrWithLen(string, nuint)

[Version("1.26")]
public bool IsEqualToStrWithLen(string s2, nuint len)

Parameters

s2 string
len nuint

Returns

bool

Move(IdStr)

[Version("1.26")]
public void Move(IdStr s)

Parameters

s IdStr

New()

[Version("1.26")]
public static IdStr New()

Returns

IdStr

Set(string)

[Version("1.26")]
public void Set(string value)

Parameters

value string

SetStaticStr(string)

[Version("1.26")]
public void SetStaticStr(string value)

Parameters

value string

SetStaticStrWithLen(string, nuint)

[Version("1.26")]
public void SetStaticStrWithLen(string value, nuint len)

Parameters

value string
len nuint

SetWithLen(string, nuint)

[Version("1.26")]
public void SetWithLen(string value, nuint len)

Parameters

value string
len nuint