Table of Contents

Class ScannerConfigHandle

Namespace
GLib.Internal
Assembly
GLib-2.0.dll
public abstract class ScannerConfigHandle : SafeHandle, IDisposable
Inheritance
ScannerConfigHandle
Implements
Derived
Inherited Members

Constructors

ScannerConfigHandle(bool)

protected ScannerConfigHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(ScannerConfigHandle?)

public bool Equals(ScannerConfigHandle? other)

Parameters

other ScannerConfigHandle

Returns

bool

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.

GetCaseSensitive()

public uint GetCaseSensitive()

Returns

uint

GetChar2Token()

public uint GetChar2Token()

Returns

uint

GetCpairCommentSingle()

public IntPtr GetCpairCommentSingle()

Returns

IntPtr

GetCsetIdentifierFirst()

public IntPtr GetCsetIdentifierFirst()

Returns

IntPtr

GetCsetIdentifierNth()

public IntPtr GetCsetIdentifierNth()

Returns

IntPtr

GetCsetSkipCharacters()

public IntPtr GetCsetSkipCharacters()

Returns

IntPtr

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetIdentifier2String()

public uint GetIdentifier2String()

Returns

uint

GetInt2Float()

public uint GetInt2Float()

Returns

uint

GetNumbers2Int()

public uint GetNumbers2Int()

Returns

uint

GetScanBinary()

public uint GetScanBinary()

Returns

uint

GetScanCommentMulti()

public uint GetScanCommentMulti()

Returns

uint

GetScanFloat()

public uint GetScanFloat()

Returns

uint

GetScanHex()

public uint GetScanHex()

Returns

uint

GetScanHexDollar()

public uint GetScanHexDollar()

Returns

uint

GetScanIdentifier()

public uint GetScanIdentifier()

Returns

uint

GetScanIdentifier1char()

public uint GetScanIdentifier1char()

Returns

uint

GetScanIdentifierNULL()

public uint GetScanIdentifierNULL()

Returns

uint

GetScanOctal()

public uint GetScanOctal()

Returns

uint

GetScanStringDq()

public uint GetScanStringDq()

Returns

uint

GetScanStringSq()

public uint GetScanStringSq()

Returns

uint

GetScanSymbols()

public uint GetScanSymbols()

Returns

uint

GetScope0Fallback()

public uint GetScope0Fallback()

Returns

uint

GetSkipCommentMulti()

public uint GetSkipCommentMulti()

Returns

uint

GetSkipCommentSingle()

public uint GetSkipCommentSingle()

Returns

uint

GetStoreInt64()

public uint GetStoreInt64()

Returns

uint

GetSymbol2Token()

public uint GetSymbol2Token()

Returns

uint

SetCaseSensitive(uint)

public void SetCaseSensitive(uint value)

Parameters

value uint

SetChar2Token(uint)

public void SetChar2Token(uint value)

Parameters

value uint

SetCpairCommentSingle(IntPtr)

public void SetCpairCommentSingle(IntPtr value)

Parameters

value IntPtr

SetCsetIdentifierFirst(IntPtr)

public void SetCsetIdentifierFirst(IntPtr value)

Parameters

value IntPtr

SetCsetIdentifierNth(IntPtr)

public void SetCsetIdentifierNth(IntPtr value)

Parameters

value IntPtr

SetCsetSkipCharacters(IntPtr)

public void SetCsetSkipCharacters(IntPtr value)

Parameters

value IntPtr

SetIdentifier2String(uint)

public void SetIdentifier2String(uint value)

Parameters

value uint

SetInt2Float(uint)

public void SetInt2Float(uint value)

Parameters

value uint

SetNumbers2Int(uint)

public void SetNumbers2Int(uint value)

Parameters

value uint

SetScanBinary(uint)

public void SetScanBinary(uint value)

Parameters

value uint

SetScanCommentMulti(uint)

public void SetScanCommentMulti(uint value)

Parameters

value uint

SetScanFloat(uint)

public void SetScanFloat(uint value)

Parameters

value uint

SetScanHex(uint)

public void SetScanHex(uint value)

Parameters

value uint

SetScanHexDollar(uint)

public void SetScanHexDollar(uint value)

Parameters

value uint

SetScanIdentifier(uint)

public void SetScanIdentifier(uint value)

Parameters

value uint

SetScanIdentifier1char(uint)

public void SetScanIdentifier1char(uint value)

Parameters

value uint

SetScanIdentifierNULL(uint)

public void SetScanIdentifierNULL(uint value)

Parameters

value uint

SetScanOctal(uint)

public void SetScanOctal(uint value)

Parameters

value uint

SetScanStringDq(uint)

public void SetScanStringDq(uint value)

Parameters

value uint

SetScanStringSq(uint)

public void SetScanStringSq(uint value)

Parameters

value uint

SetScanSymbols(uint)

public void SetScanSymbols(uint value)

Parameters

value uint

SetScope0Fallback(uint)

public void SetScope0Fallback(uint value)

Parameters

value uint

SetSkipCommentMulti(uint)

public void SetSkipCommentMulti(uint value)

Parameters

value uint

SetSkipCommentSingle(uint)

public void SetSkipCommentSingle(uint value)

Parameters

value uint

SetStoreInt64(uint)

public void SetStoreInt64(uint value)

Parameters

value uint

SetSymbol2Token(uint)

public void SetSymbol2Token(uint value)

Parameters

value uint