C# Класс RampUp.Buffers.UnsafeBuffer

Unsafe, aligned to a page boundary buffer allocated with Native.VirtualAlloc.
Наследование: IUnsafeBuffer
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
GetAtomicInt ( long index ) : AtomicInt
GetAtomicLong ( long index ) : AtomicLong
UnsafeBuffer ( int size ) : System
Write ( int offset, ByteChunk chunk ) : void
ZeroMemory ( int start, int length ) : void

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAtomicInt() публичный Метод

public GetAtomicInt ( long index ) : AtomicInt
index long
Результат RampUp.Atomics.AtomicInt

GetAtomicLong() публичный Метод

public GetAtomicLong ( long index ) : AtomicLong
index long
Результат RampUp.Atomics.AtomicLong

UnsafeBuffer() публичный Метод

public UnsafeBuffer ( int size ) : System
size int
Результат System

Write() публичный Метод

public Write ( int offset, ByteChunk chunk ) : void
offset int
chunk ByteChunk
Результат void

ZeroMemory() публичный Метод

public ZeroMemory ( int start, int length ) : void
start int
length int
Результат void