C# Класс Dicom.IO.ByteBuffer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Append ( byte buffer, int offset, int count ) : void
ByteBuffer ( ) : System
ByteBuffer ( Endian endian ) : System
ByteBuffer ( FileSegment segment ) : System
ByteBuffer ( FileSegment segment, Endian endian ) : System
ByteBuffer ( byte data ) : System
ByteBuffer ( byte data, Endian endian ) : System
Chop ( int count ) : void
Clear ( ) : void
Clone ( ) : ByteBuffer
CopyFrom ( Stream s, int count ) : int
CopyTo ( Stream s ) : void
CopyTo ( int srcOffset, Stream s, int dstOffset, int count ) : void
CopyTo ( int srcOffset, byte buffer, int dstOffset, int count ) : void
FromBytes ( byte bytes ) : void
GetChunk ( int srcOffset, int count ) : byte[]
GetString ( ) : string
Preload ( ) : void
SetString ( string val ) : void
SetString ( string val, byte pad ) : void
Swap ( int bytesToSwap ) : void
Swap2 ( ) : void
Swap4 ( ) : void
Swap8 ( ) : void
ToBytes ( ) : byte[]
ToInt16s ( ) : short[]
ToUInt16s ( ) : ushort[]
ToUInt32s ( ) : uint[]
Unload ( ) : void

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

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

public Append ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
Результат void

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

public ByteBuffer ( ) : System
Результат System

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

public ByteBuffer ( Endian endian ) : System
endian Endian
Результат System

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

public ByteBuffer ( FileSegment segment ) : System
segment FileSegment
Результат System

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

public ByteBuffer ( FileSegment segment, Endian endian ) : System
segment FileSegment
endian Endian
Результат System

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

public ByteBuffer ( byte data ) : System
data byte
Результат System

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

public ByteBuffer ( byte data, Endian endian ) : System
data byte
endian Endian
Результат System

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

public Chop ( int count ) : void
count int
Результат void

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

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

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

public Clone ( ) : ByteBuffer
Результат ByteBuffer

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

public CopyFrom ( Stream s, int count ) : int
s Stream
count int
Результат int

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

public CopyTo ( Stream s ) : void
s Stream
Результат void

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

public CopyTo ( int srcOffset, Stream s, int dstOffset, int count ) : void
srcOffset int
s Stream
dstOffset int
count int
Результат void

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

public CopyTo ( int srcOffset, byte buffer, int dstOffset, int count ) : void
srcOffset int
buffer byte
dstOffset int
count int
Результат void

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

public FromBytes ( byte bytes ) : void
bytes byte
Результат void

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

public GetChunk ( int srcOffset, int count ) : byte[]
srcOffset int
count int
Результат byte[]

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

public GetString ( ) : string
Результат string

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

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

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

public SetString ( string val ) : void
val string
Результат void

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

public SetString ( string val, byte pad ) : void
val string
pad byte
Результат void

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

public Swap ( int bytesToSwap ) : void
bytesToSwap int
Результат void

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

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

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

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

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

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

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

public ToBytes ( ) : byte[]
Результат byte[]

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

public ToInt16s ( ) : short[]
Результат short[]

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

public ToUInt16s ( ) : ushort[]
Результат ushort[]

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

public ToUInt32s ( ) : uint[]
Результат uint[]

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

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