C# 클래스 Dicom.IO.ByteBuffer

파일 보기 프로젝트 열기: fo-dicom/mdcm 1 사용 예제들

공개 메소드들

메소드 설명
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