2106 lines
95 KiB
YAML
2106 lines
95 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
id: UnsafeBitSet
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
children:
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Span{System.UInt32},Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan(System.Span{System.UInt32},System.Boolean)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(System.Object)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit(System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeBitSet
|
|
nameWithType: UnsafeBitSet
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
type: Struct
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: UnsafeBitSet
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 34
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: 'public struct UnsafeBitSet : IDisposable, IEquatable<UnsafeBitSet>'
|
|
content.vb: Public Structure UnsafeBitSet Implements IDisposable, IEquatable(Of UnsafeBitSet)
|
|
implements:
|
|
- System.IDisposable
|
|
- System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}
|
|
inheritedMembers:
|
|
- System.Object.Equals(System.Object,System.Object)
|
|
- System.Object.GetType
|
|
- System.Object.ReferenceEquals(System.Object,System.Object)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
id: HighestIndex
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: HighestIndex
|
|
nameWithType: UnsafeBitSet.HighestIndex
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: HighestIndex
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 68
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: The highest uint index in use inside the <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet._bits" data-throw-if-not-resolved="false"></xref>-array.
|
|
example: []
|
|
syntax:
|
|
content: public readonly int HighestIndex { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property HighestIndex As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
id: HighestBit
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: HighestBit
|
|
nameWithType: UnsafeBitSet.HighestBit
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: HighestBit
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 73
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: The highest bit set.
|
|
example: []
|
|
syntax:
|
|
content: public readonly int HighestBit { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property HighestBit As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
id: Count
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Count
|
|
nameWithType: UnsafeBitSet.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Count
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 78
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets the total number of bits represented by the current instance.
|
|
example: []
|
|
syntax:
|
|
content: public readonly int Count { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public ReadOnly Property Count As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
id: IsCreated
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: IsCreated
|
|
nameWithType: UnsafeBitSet.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: IsCreated
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 80
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: public readonly bool IsCreated { get; }
|
|
parameters: []
|
|
return:
|
|
type: System.Boolean
|
|
content.vb: Public ReadOnly Property IsCreated As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor
|
|
id: '#ctor'
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeBitSet()
|
|
nameWithType: UnsafeBitSet.UnsafeBitSet()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.UnsafeBitSet()
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 85
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of UnsafeBitSet with a default size of 1 and a persistent allocation handle.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeBitSet()
|
|
content.vb: Public Sub New()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor*
|
|
nameWithType.vb: UnsafeBitSet.New()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.New()
|
|
name.vb: New()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
id: '#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)'
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeBitSet(int, AllocationHandle, AllocationOption)
|
|
nameWithType: UnsafeBitSet.UnsafeBitSet(int, AllocationHandle, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.UnsafeBitSet(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 96
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of the <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref> class.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeBitSet(int minimalLength, AllocationHandle handle, AllocationOption option = AllocationOption.None)
|
|
parameters:
|
|
- id: minimalLength
|
|
type: System.Int32
|
|
description: The minimal length in bits.
|
|
- id: handle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The allocation handle.
|
|
- id: option
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
description: The allocation option.
|
|
content.vb: Public Sub New(minimalLength As Integer, handle As AllocationHandle, [option] As AllocationOption = AllocationOption.None)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor*
|
|
nameWithType.vb: UnsafeBitSet.New(Integer, AllocationHandle, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.New(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: New(Integer, AllocationHandle, AllocationOption)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Span{System.UInt32},Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor(System.Span{System.UInt32},Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
id: '#ctor(System.Span{System.UInt32},Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)'
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeBitSet(Span<uint>, AllocationHandle)
|
|
nameWithType: UnsafeBitSet.UnsafeBitSet(Span<uint>, AllocationHandle)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.UnsafeBitSet(System.Span<uint>, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 109
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of the <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref> class.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeBitSet(Span<uint> bits, AllocationHandle handle)
|
|
parameters:
|
|
- id: bits
|
|
type: System.Span{System.UInt32}
|
|
description: The bits to initialize the bitset with. The length of the bitset will be determined by the length of this span.
|
|
- id: handle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The allocation handle.
|
|
content.vb: Public Sub New(bits As Span(Of UInteger), handle As AllocationHandle)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor*
|
|
nameWithType.vb: UnsafeBitSet.New(Span(Of UInteger), AllocationHandle)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.New(System.Span(Of UInteger), Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
name.vb: New(Span(Of UInteger), AllocationHandle)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength(System.Int32)
|
|
id: RequiredLength(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: RequiredLength(int)
|
|
nameWithType: UnsafeBitSet.RequiredLength(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: RequiredLength
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 136
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Determines the required length of an <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref> to hold the passed ID or bit.
|
|
example: []
|
|
syntax:
|
|
content: public static int RequiredLength(int id)
|
|
parameters:
|
|
- id: id
|
|
type: System.Int32
|
|
description: The ID or bit.
|
|
return:
|
|
type: System.Int32
|
|
description: A size of required <xref href="System.UInt32" data-throw-if-not-resolved="false"></xref>s for the bitset.
|
|
content.vb: Public Shared Function RequiredLength(id As Integer) As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength*
|
|
nameWithType.vb: UnsafeBitSet.RequiredLength(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength(Integer)
|
|
name.vb: RequiredLength(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator(System.Int32)
|
|
id: GetIterator(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetIterator(int)
|
|
nameWithType: UnsafeBitSet.GetIterator(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetIterator
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 142
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: >-
|
|
[UnscopedRef]
|
|
|
|
public UnsafeBitSet.Iterator GetIterator(int start = 0)
|
|
parameters:
|
|
- id: start
|
|
type: System.Int32
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
content.vb: >-
|
|
<UnscopedRef>
|
|
|
|
Public Function GetIterator(start As Integer = 0) As UnsafeBitSet.Iterator
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator*
|
|
attributes:
|
|
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
|
|
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
|
|
arguments: []
|
|
nameWithType.vb: UnsafeBitSet.GetIterator(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator(Integer)
|
|
name.vb: GetIterator(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet(System.Int32)
|
|
id: IsSet(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: IsSet(int)
|
|
nameWithType: UnsafeBitSet.IsSet(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: IsSet
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 154
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks whether a bit is set at the index.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool IsSet(int index)
|
|
parameters:
|
|
- id: index
|
|
type: System.Int32
|
|
description: The index.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if it is, otherwise false
|
|
content.vb: Public Function IsSet(index As Integer) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet*
|
|
nameWithType.vb: UnsafeBitSet.IsSet(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet(Integer)
|
|
name.vb: IsSet(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit(System.Int32)
|
|
id: SetBit(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetBit(int)
|
|
nameWithType: UnsafeBitSet.SetBit(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: SetBit
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 171
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Sets a bit at the given index.
|
|
|
|
Resizes its internal array if necessary.
|
|
example: []
|
|
syntax:
|
|
content: public void SetBit(int index)
|
|
parameters:
|
|
- id: index
|
|
type: System.Int32
|
|
description: The index.
|
|
content.vb: Public Sub SetBit(index As Integer)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit*
|
|
nameWithType.vb: UnsafeBitSet.SetBit(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit(Integer)
|
|
name.vb: SetBit(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit(System.Int32)
|
|
id: ClearBit(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ClearBit(int)
|
|
nameWithType: UnsafeBitSet.ClearBit(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ClearBit
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 191
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Clears the bit at the given index.
|
|
example: []
|
|
syntax:
|
|
content: public void ClearBit(int index)
|
|
parameters:
|
|
- id: index
|
|
type: System.Int32
|
|
description: The index.
|
|
content.vb: Public Sub ClearBit(index As Integer)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit*
|
|
nameWithType.vb: UnsafeBitSet.ClearBit(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit(Integer)
|
|
name.vb: ClearBit(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll
|
|
id: SetAll
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetAll()
|
|
nameWithType: UnsafeBitSet.SetAll()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: SetAll
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 206
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Sets all bits.
|
|
example: []
|
|
syntax:
|
|
content: public void SetAll()
|
|
content.vb: Public Sub SetAll()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll
|
|
id: ClearAll
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ClearAll()
|
|
nameWithType: UnsafeBitSet.ClearAll()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ClearAll
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 218
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Clears all set bits.
|
|
example: []
|
|
syntax:
|
|
content: public void ClearAll()
|
|
content.vb: Public Sub ClearAll()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit(System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit(System.Int32)
|
|
id: NextSetBit(System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: NextSetBit(int)
|
|
nameWithType: UnsafeBitSet.NextSetBit(int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: NextSetBit
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 229
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Finds the next set bit at or after `startIndex`, or -1 if none.
|
|
example: []
|
|
syntax:
|
|
content: public readonly int NextSetBit(int startIndex)
|
|
parameters:
|
|
- id: startIndex
|
|
type: System.Int32
|
|
return:
|
|
type: System.Int32
|
|
content.vb: Public Function NextSetBit(startIndex As Integer) As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit*
|
|
nameWithType.vb: UnsafeBitSet.NextSetBit(Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit(Integer)
|
|
name.vb: NextSetBit(Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
id: Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Resize(int, AllocationOption)
|
|
nameWithType: UnsafeBitSet.Resize(int, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Resize
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 258
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: public void Resize(int minimalLength, AllocationOption option = AllocationOption.None)
|
|
parameters:
|
|
- id: minimalLength
|
|
type: System.Int32
|
|
- id: option
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
content.vb: Public Sub Resize(minimalLength As Integer, [option] As AllocationOption = AllocationOption.None)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize*
|
|
nameWithType.vb: UnsafeBitSet.Resize(Integer, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: Resize(Integer, AllocationOption)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: All(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: All(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.All(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: All
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 276
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks if all bits from this instance match those of the other instance.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool All(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The other <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref>.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if they match, false if not.
|
|
content.vb: Public Function All(other As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Any(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Any(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Any(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Any
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 337
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks if any bits from this instance match those of the other instance.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool Any(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The other <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref>.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if they match, false if not.
|
|
content.vb: Public Function Any(other As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: None(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: None(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.None(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: None
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 398
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks if none bits from this instance match those of the other instance.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool None(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The other <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref>.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if none match, false if not.
|
|
content.vb: Public Function None(other As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Exclusive(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Exclusive(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Exclusive(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Exclusive
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 440
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks if exactly all bits from this instance match those of the other instance.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool Exclusive(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The other <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet" data-throw-if-not-resolved="false"></xref>.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if they match, false if not.
|
|
content.vb: Public Function Exclusive(other As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not
|
|
id: Not
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Not()
|
|
nameWithType: UnsafeBitSet.Not()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Not
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 500
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Inverts all bits in the current vector, replacing each bit with its logical complement.
|
|
example: []
|
|
syntax:
|
|
content: public void Not()
|
|
content.vb: Public Sub [Not]()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: And(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: And(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.And(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: And
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 530
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Performs a bitwise AND operation between the current bit set and the specified bit set, updating the current bit
|
|
|
|
set in place.
|
|
example: []
|
|
syntax:
|
|
content: public void And(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The bit set to combine with the current bit set using a bitwise AND operation. Must have the same length as the current bit set.
|
|
content.vb: Public Sub [And](other As UnsafeBitSet)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And*
|
|
exceptions:
|
|
- type: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
description: Thrown when <code class="paramref">other</code> does not have the same length as the current bit set.
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Nand(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Nand(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Nand(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Nand
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 567
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Performs a bitwise NAND operation between the current bit set and the specified bit set, updating the current
|
|
|
|
bit set in place.
|
|
example: []
|
|
syntax:
|
|
content: public void Nand(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The bit set to combine with the current bit set using the NAND operation. Must have the same length as the current bit set.
|
|
content.vb: Public Sub Nand(other As UnsafeBitSet)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand*
|
|
exceptions:
|
|
- type: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
description: Thrown if <code class="paramref">other</code> does not have the same length as the current bit set.
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: ANDC(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ANDC(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.ANDC(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ANDC
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 604
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Performs a bitwise AND NOT operation between the current bit set and the specified bit set, updating the current
|
|
|
|
bit set in place.
|
|
example: []
|
|
syntax:
|
|
content: public void ANDC(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The bit set whose bits will be inverted and ANDed with the current bit set. Must have the same length as the current bit set.
|
|
content.vb: Public Sub ANDC(other As UnsafeBitSet)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC*
|
|
exceptions:
|
|
- type: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
description: Thrown when the specified bit set does not have the same length as the current bit set.
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Or(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Or(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Or(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Or
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 641
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Performs a bitwise OR operation between the current bit set and the specified bit set, updating the current set
|
|
|
|
in place.
|
|
example: []
|
|
syntax:
|
|
content: public void Or(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The bit set to combine with the current set using a bitwise OR operation. Must have the same length as the current bit set.
|
|
content.vb: Public Sub [Or](other As UnsafeBitSet)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or*
|
|
exceptions:
|
|
- type: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
description: Thrown if <code class="paramref">other</code> does not have the same length as the current bit set.
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Xor(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Xor(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Xor(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Xor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 677
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Performs a bitwise exclusive OR (XOR) operation between the current bit set and the specified bit set.
|
|
example: []
|
|
syntax:
|
|
content: public void Xor(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: The bit set to XOR with the current instance. Must have the same length as the current bit set.
|
|
content.vb: Public Sub [Xor](other As UnsafeBitSet)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor*
|
|
exceptions:
|
|
- type: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
description: Thrown if <code class="paramref">other</code> does not have the same length as the current bit set.
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan
|
|
id: AsSpan
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AsSpan()
|
|
nameWithType: UnsafeBitSet.AsSpan()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: AsSpan
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 712
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Creates a <xref href="System.Span%601" data-throw-if-not-resolved="false"></xref> to access the <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet._bits" data-throw-if-not-resolved="false"></xref>.
|
|
example: []
|
|
syntax:
|
|
content: public readonly Span<uint> AsSpan()
|
|
return:
|
|
type: System.Span{System.UInt32}
|
|
description: The <xref href="System.Span%601" data-throw-if-not-resolved="false"></xref>.
|
|
content.vb: Public Function AsSpan() As Span(Of UInteger)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan(System.Span{System.UInt32},System.Boolean)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan(System.Span{System.UInt32},System.Boolean)
|
|
id: AsSpan(System.Span{System.UInt32},System.Boolean)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AsSpan(Span<uint>, bool)
|
|
nameWithType: UnsafeBitSet.AsSpan(Span<uint>, bool)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan(System.Span<uint>, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: AsSpan
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 724
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Copies the bits into a <xref href="System.Span%601" data-throw-if-not-resolved="false"></xref>.
|
|
example: []
|
|
syntax:
|
|
content: public readonly Span<uint> AsSpan(Span<uint> span, bool zero = true)
|
|
parameters:
|
|
- id: span
|
|
type: System.Span{System.UInt32}
|
|
description: The <xref href="System.Span%601" data-throw-if-not-resolved="false"></xref> to copy into.
|
|
- id: zero
|
|
type: System.Boolean
|
|
description: If true, it will zero the unused space from the <code class="paramref">span</code>.
|
|
return:
|
|
type: System.Span{System.UInt32}
|
|
description: The <xref href="System.Span%601" data-throw-if-not-resolved="false"></xref>.
|
|
content.vb: Public Function AsSpan(span As Span(Of UInteger), zero As Boolean = True) As Span(Of UInteger)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan*
|
|
nameWithType.vb: UnsafeBitSet.AsSpan(Span(Of UInteger), Boolean)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan(System.Span(Of UInteger), Boolean)
|
|
name.vb: AsSpan(Span(Of UInteger), Boolean)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Equals(UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.Equals(UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Equals
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 742
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Indicates whether the current object is equal to another object of the same type.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool Equals(UnsafeBitSet other)
|
|
parameters:
|
|
- id: other
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
description: An object to compare with this object.
|
|
return:
|
|
type: System.Boolean
|
|
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> if the current object is equal to the <code class="paramref">other</code> parameter; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
|
|
content.vb: Public Function Equals(other As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals*
|
|
implements:
|
|
- System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(System.Object)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(System.Object)
|
|
id: Equals(System.Object)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Equals(object?)
|
|
nameWithType: UnsafeBitSet.Equals(object?)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(object?)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Equals
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 778
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Indicates whether this instance and a specified object are equal.
|
|
example: []
|
|
syntax:
|
|
content: public override readonly bool Equals(object? obj)
|
|
parameters:
|
|
- id: obj
|
|
type: System.Object
|
|
description: The object to compare with the current instance.
|
|
return:
|
|
type: System.Boolean
|
|
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> if <code class="paramref">obj</code> and this instance are the same type and represent the same value; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
|
|
content.vb: Public Overrides Function Equals(obj As Object) As Boolean
|
|
overridden: System.ValueType.Equals(System.Object)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals*
|
|
nameWithType.vb: UnsafeBitSet.Equals(Object)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals(Object)
|
|
name.vb: Equals(Object)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: op_Equality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: operator ==(UnsafeBitSet, UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.operator ==(UnsafeBitSet, UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.operator ==(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet, Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Operator
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: op_Equality
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 783
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: public static bool operator ==(UnsafeBitSet left, UnsafeBitSet right)
|
|
parameters:
|
|
- id: left
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
- id: right
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
return:
|
|
type: System.Boolean
|
|
content.vb: Public Shared Operator =(left As UnsafeBitSet, right As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality*
|
|
nameWithType.vb: UnsafeBitSet.=(UnsafeBitSet, UnsafeBitSet)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.=(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet, Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
name.vb: =(UnsafeBitSet, UnsafeBitSet)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
id: op_Inequality(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet,Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: operator !=(UnsafeBitSet, UnsafeBitSet)
|
|
nameWithType: UnsafeBitSet.operator !=(UnsafeBitSet, UnsafeBitSet)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.operator !=(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet, Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
type: Operator
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: op_Inequality
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 788
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: public static bool operator !=(UnsafeBitSet left, UnsafeBitSet right)
|
|
parameters:
|
|
- id: left
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
- id: right
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
return:
|
|
type: System.Boolean
|
|
content.vb: Public Shared Operator <>(left As UnsafeBitSet, right As UnsafeBitSet) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality*
|
|
nameWithType.vb: UnsafeBitSet.<>(UnsafeBitSet, UnsafeBitSet)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.<>(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet, Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
name.vb: <>(UnsafeBitSet, UnsafeBitSet)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode
|
|
id: GetHashCode
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetHashCode()
|
|
nameWithType: UnsafeBitSet.GetHashCode()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetHashCode
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 793
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Returns the hash code for this instance.
|
|
example: []
|
|
syntax:
|
|
content: public override readonly int GetHashCode()
|
|
return:
|
|
type: System.Int32
|
|
description: A 32-bit signed integer that is the hash code for this instance.
|
|
content.vb: Public Overrides Function GetHashCode() As Integer
|
|
overridden: System.ValueType.GetHashCode
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString
|
|
id: ToString
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ToString()
|
|
nameWithType: UnsafeBitSet.ToString()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ToString
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 800
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Returns the fully qualified type name of this instance.
|
|
example: []
|
|
syntax:
|
|
content: public override readonly string ToString()
|
|
return:
|
|
type: System.String
|
|
description: The fully qualified type name.
|
|
content.vb: Public Overrides Function ToString() As String
|
|
overridden: System.ValueType.ToString
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString*
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose
|
|
id: Dispose
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Dispose()
|
|
nameWithType: UnsafeBitSet.Dispose()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Dispose
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeBitSet.cs
|
|
startLine: 813
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
example: []
|
|
syntax:
|
|
content: public void Dispose()
|
|
content.vb: Public Sub Dispose()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose*
|
|
implements:
|
|
- System.IDisposable.Dispose
|
|
references:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections
|
|
commentId: N:Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.html
|
|
name: Misaki.HighPerformance.LowLevel.Collections
|
|
nameWithType: Misaki.HighPerformance.LowLevel.Collections
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections
|
|
spec.csharp:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections
|
|
name: Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.html
|
|
spec.vb:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections
|
|
name: Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.html
|
|
- uid: System.IDisposable
|
|
commentId: T:System.IDisposable
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable
|
|
name: IDisposable
|
|
nameWithType: IDisposable
|
|
fullName: System.IDisposable
|
|
- uid: System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}
|
|
commentId: T:System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}
|
|
parent: System
|
|
definition: System.IEquatable`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
name: IEquatable<UnsafeBitSet>
|
|
nameWithType: IEquatable<UnsafeBitSet>
|
|
fullName: System.IEquatable<Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet>
|
|
nameWithType.vb: IEquatable(Of UnsafeBitSet)
|
|
fullName.vb: System.IEquatable(Of Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
name.vb: IEquatable(Of UnsafeBitSet)
|
|
spec.csharp:
|
|
- uid: System.IEquatable`1
|
|
name: IEquatable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
- name: <
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.IEquatable`1
|
|
name: IEquatable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: )
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
commentId: M:System.Object.Equals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
name: Equals(object, object)
|
|
nameWithType: object.Equals(object, object)
|
|
fullName: object.Equals(object, object)
|
|
nameWithType.vb: Object.Equals(Object, Object)
|
|
fullName.vb: Object.Equals(Object, Object)
|
|
name.vb: Equals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.GetType
|
|
commentId: M:System.Object.GetType
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
name: GetType()
|
|
nameWithType: object.GetType()
|
|
fullName: object.GetType()
|
|
nameWithType.vb: Object.GetType()
|
|
fullName.vb: Object.GetType()
|
|
spec.csharp:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
name: ReferenceEquals(object, object)
|
|
nameWithType: object.ReferenceEquals(object, object)
|
|
fullName: object.ReferenceEquals(object, object)
|
|
nameWithType.vb: Object.ReferenceEquals(Object, Object)
|
|
fullName.vb: Object.ReferenceEquals(Object, Object)
|
|
name.vb: ReferenceEquals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System
|
|
commentId: N:System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System
|
|
nameWithType: System
|
|
fullName: System
|
|
- uid: System.IEquatable`1
|
|
commentId: T:System.IEquatable`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
name: IEquatable<T>
|
|
nameWithType: IEquatable<T>
|
|
fullName: System.IEquatable<T>
|
|
nameWithType.vb: IEquatable(Of T)
|
|
fullName.vb: System.IEquatable(Of T)
|
|
name.vb: IEquatable(Of T)
|
|
spec.csharp:
|
|
- uid: System.IEquatable`1
|
|
name: IEquatable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.IEquatable`1
|
|
name: IEquatable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: System.Object
|
|
commentId: T:System.Object
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
name: object
|
|
nameWithType: object
|
|
fullName: object
|
|
nameWithType.vb: Object
|
|
fullName.vb: Object
|
|
name.vb: Object
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet._bits
|
|
commentId: F:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet._bits
|
|
name: _bits
|
|
nameWithType: UnsafeBitSet._bits
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet._bits
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_HighestIndex
|
|
name: HighestIndex
|
|
nameWithType: UnsafeBitSet.HighestIndex
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestIndex
|
|
- uid: System.Int32
|
|
commentId: T:System.Int32
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
name: int
|
|
nameWithType: int
|
|
fullName: int
|
|
nameWithType.vb: Integer
|
|
fullName.vb: Integer
|
|
name.vb: Integer
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_HighestBit
|
|
name: HighestBit
|
|
nameWithType: UnsafeBitSet.HighestBit
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.HighestBit
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Count
|
|
name: Count
|
|
nameWithType: UnsafeBitSet.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Count
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_IsCreated
|
|
name: IsCreated
|
|
nameWithType: UnsafeBitSet.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsCreated
|
|
- uid: System.Boolean
|
|
commentId: T:System.Boolean
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
name: bool
|
|
nameWithType: bool
|
|
fullName: bool
|
|
nameWithType.vb: Boolean
|
|
fullName.vb: Boolean
|
|
name.vb: Boolean
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.#ctor
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet__ctor
|
|
name: UnsafeBitSet
|
|
nameWithType: UnsafeBitSet.UnsafeBitSet
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.UnsafeBitSet
|
|
nameWithType.vb: UnsafeBitSet.New
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.New
|
|
name.vb: New
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
name: UnsafeBitSet
|
|
nameWithType: UnsafeBitSet
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
parent: Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle.html
|
|
name: AllocationHandle
|
|
nameWithType: AllocationHandle
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
parent: Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
|
|
name: AllocationOption
|
|
nameWithType: AllocationOption
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
commentId: N:Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.html
|
|
name: Misaki.HighPerformance.LowLevel.Buffer
|
|
nameWithType: Misaki.HighPerformance.LowLevel.Buffer
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer
|
|
spec.csharp:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
name: Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.html
|
|
spec.vb:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
name: Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.html
|
|
- uid: System.Span{System.UInt32}
|
|
commentId: T:System.Span{System.UInt32}
|
|
parent: System
|
|
definition: System.Span`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<uint>
|
|
nameWithType: Span<uint>
|
|
fullName: System.Span<uint>
|
|
nameWithType.vb: Span(Of UInteger)
|
|
fullName.vb: System.Span(Of UInteger)
|
|
name.vb: Span(Of UInteger)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- uid: System.UInt32
|
|
name: uint
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.uint32
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.UInt32
|
|
name: UInteger
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.uint32
|
|
- name: )
|
|
- uid: System.Span`1
|
|
commentId: T:System.Span`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<T>
|
|
nameWithType: Span<T>
|
|
fullName: System.Span<T>
|
|
nameWithType.vb: Span(Of T)
|
|
fullName.vb: System.Span(Of T)
|
|
name.vb: Span(Of T)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: System.UInt32
|
|
commentId: T:System.UInt32
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.uint32
|
|
name: uint
|
|
nameWithType: uint
|
|
fullName: uint
|
|
nameWithType.vb: UInteger
|
|
fullName.vb: UInteger
|
|
name.vb: UInteger
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_RequiredLength_System_Int32_
|
|
name: RequiredLength
|
|
nameWithType: UnsafeBitSet.RequiredLength
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.RequiredLength
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_GetIterator_System_Int32_
|
|
name: GetIterator
|
|
nameWithType: UnsafeBitSet.GetIterator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetIterator
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
name: UnsafeBitSet.Iterator
|
|
nameWithType: UnsafeBitSet.Iterator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
name: Iterator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator.html
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator
|
|
name: Iterator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Iterator.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_IsSet_System_Int32_
|
|
name: IsSet
|
|
nameWithType: UnsafeBitSet.IsSet
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.IsSet
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_SetBit_System_Int32_
|
|
name: SetBit
|
|
nameWithType: UnsafeBitSet.SetBit
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetBit
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_ClearBit_System_Int32_
|
|
name: ClearBit
|
|
nameWithType: UnsafeBitSet.ClearBit
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearBit
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_SetAll
|
|
name: SetAll
|
|
nameWithType: UnsafeBitSet.SetAll
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.SetAll
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_ClearAll
|
|
name: ClearAll
|
|
nameWithType: UnsafeBitSet.ClearAll
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ClearAll
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_NextSetBit_System_Int32_
|
|
name: NextSetBit
|
|
nameWithType: UnsafeBitSet.NextSetBit
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.NextSetBit
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
|
|
name: Resize
|
|
nameWithType: UnsafeBitSet.Resize
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Resize
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_All_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: All
|
|
nameWithType: UnsafeBitSet.All
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.All
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Any_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Any
|
|
nameWithType: UnsafeBitSet.Any
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Any
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_None_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: None
|
|
nameWithType: UnsafeBitSet.None
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.None
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Exclusive_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Exclusive
|
|
nameWithType: UnsafeBitSet.Exclusive
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Exclusive
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Not
|
|
name: Not
|
|
nameWithType: UnsafeBitSet.Not
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Not
|
|
- uid: System.ArgumentException
|
|
commentId: T:System.ArgumentException
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.argumentexception
|
|
name: ArgumentException
|
|
nameWithType: ArgumentException
|
|
fullName: System.ArgumentException
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_And_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: And
|
|
nameWithType: UnsafeBitSet.And
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.And
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Nand_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Nand
|
|
nameWithType: UnsafeBitSet.Nand
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Nand
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_ANDC_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: ANDC
|
|
nameWithType: UnsafeBitSet.ANDC
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ANDC
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Or_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Or
|
|
nameWithType: UnsafeBitSet.Or
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Or
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Xor_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Xor
|
|
nameWithType: UnsafeBitSet.Xor
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Xor
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_AsSpan
|
|
name: AsSpan
|
|
nameWithType: UnsafeBitSet.AsSpan
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.AsSpan
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Equals_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: Equals
|
|
nameWithType: UnsafeBitSet.Equals
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Equals
|
|
- uid: System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
commentId: M:System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
parent: System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}
|
|
definition: System.IEquatable`1.Equals(`0)
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
name: Equals(UnsafeBitSet)
|
|
nameWithType: IEquatable<UnsafeBitSet>.Equals(UnsafeBitSet)
|
|
fullName: System.IEquatable<Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet>.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
nameWithType.vb: IEquatable(Of UnsafeBitSet).Equals(UnsafeBitSet)
|
|
fullName.vb: System.IEquatable(Of Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet).Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
spec.csharp:
|
|
- uid: System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.IEquatable{Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet}.Equals(Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
- name: (
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet
|
|
name: UnsafeBitSet
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html
|
|
- name: )
|
|
- uid: System.IEquatable`1.Equals(`0)
|
|
commentId: M:System.IEquatable`1.Equals(`0)
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
name: Equals(T)
|
|
nameWithType: IEquatable<T>.Equals(T)
|
|
fullName: System.IEquatable<T>.Equals(T)
|
|
nameWithType.vb: IEquatable(Of T).Equals(T)
|
|
fullName.vb: System.IEquatable(Of T).Equals(T)
|
|
spec.csharp:
|
|
- uid: System.IEquatable`1.Equals(`0)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
- name: (
|
|
- name: T
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.IEquatable`1.Equals(`0)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
|
|
- name: (
|
|
- name: T
|
|
- name: )
|
|
- uid: System.ValueType.Equals(System.Object)
|
|
commentId: M:System.ValueType.Equals(System.Object)
|
|
parent: System.ValueType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
|
|
name: Equals(object)
|
|
nameWithType: ValueType.Equals(object)
|
|
fullName: System.ValueType.Equals(object)
|
|
nameWithType.vb: ValueType.Equals(Object)
|
|
fullName.vb: System.ValueType.Equals(Object)
|
|
name.vb: Equals(Object)
|
|
spec.csharp:
|
|
- uid: System.ValueType.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.ValueType.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.ValueType
|
|
commentId: T:System.ValueType
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype
|
|
name: ValueType
|
|
nameWithType: ValueType
|
|
fullName: System.ValueType
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_op_Equality_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: operator ==
|
|
nameWithType: UnsafeBitSet.operator ==
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.operator ==
|
|
nameWithType.vb: UnsafeBitSet.=
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.=
|
|
name.vb: =
|
|
spec.csharp:
|
|
- name: operator
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Equality*
|
|
name: ==
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_op_Equality_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_op_Inequality_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
name: operator !=
|
|
nameWithType: UnsafeBitSet.operator !=
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.operator !=
|
|
nameWithType.vb: UnsafeBitSet.<>
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.<>
|
|
name.vb: <>
|
|
spec.csharp:
|
|
- name: operator
|
|
- name: " "
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.op_Inequality*
|
|
name: '!='
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_op_Inequality_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_
|
|
- uid: System.ValueType.GetHashCode
|
|
commentId: M:System.ValueType.GetHashCode
|
|
parent: System.ValueType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
|
|
name: GetHashCode()
|
|
nameWithType: ValueType.GetHashCode()
|
|
fullName: System.ValueType.GetHashCode()
|
|
spec.csharp:
|
|
- uid: System.ValueType.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.ValueType.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
|
|
- name: (
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_GetHashCode
|
|
name: GetHashCode
|
|
nameWithType: UnsafeBitSet.GetHashCode
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.GetHashCode
|
|
- uid: System.ValueType.ToString
|
|
commentId: M:System.ValueType.ToString
|
|
parent: System.ValueType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
|
|
name: ToString()
|
|
nameWithType: ValueType.ToString()
|
|
fullName: System.ValueType.ToString()
|
|
spec.csharp:
|
|
- uid: System.ValueType.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.ValueType.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
|
|
- name: (
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_ToString
|
|
name: ToString
|
|
nameWithType: UnsafeBitSet.ToString
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.ToString
|
|
- uid: System.String
|
|
commentId: T:System.String
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
name: string
|
|
nameWithType: string
|
|
fullName: string
|
|
nameWithType.vb: String
|
|
fullName.vb: String
|
|
name.vb: String
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeBitSet_Dispose
|
|
name: Dispose
|
|
nameWithType: UnsafeBitSet.Dispose
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeBitSet.Dispose
|
|
- uid: System.IDisposable.Dispose
|
|
commentId: M:System.IDisposable.Dispose
|
|
parent: System.IDisposable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
name: Dispose()
|
|
nameWithType: IDisposable.Dispose()
|
|
fullName: System.IDisposable.Dispose()
|
|
spec.csharp:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|