C# Class RtfDomParser.ByteBuffer

Binary data buffer
Afficher le fichier Open project: SourceCodeBackup/RtfDomParser

Protected Properties

Свойство Type Description
bsBuffer byte[]
intCount int

Méthodes publiques

Méthode Description
Add ( byte b ) : void

Add a byte

Add ( byte bs, int StartIndex, int Length ) : void

Add bytes

ByteBuffer ( ) : System

Initialize instance

Clear ( ) : void

Clear object's data

GetString ( System encoding ) : string

Convert bytes data to a string

Reset ( ) : void

Reset current position without clear buffer

ToArray ( ) : byte[]

Get validate bytes array

this ( int index ) : byte

Set of get byte at special index which starts with 0

Méthodes protégées

Méthode Description
FixBuffer ( int NewSize ) : void

Fix inner buffer so it can fit to new size of buffer

Method Details

Add() public méthode

Add a byte
public Add ( byte b ) : void
b byte byte data
Résultat void

Add() public méthode

Add bytes
public Add ( byte bs, int StartIndex, int Length ) : void
bs byte Bytes
StartIndex int Start index
Length int Length
Résultat void

ByteBuffer() public méthode

Initialize instance
public ByteBuffer ( ) : System
Résultat System

Clear() public méthode

Clear object's data
public Clear ( ) : void
Résultat void

FixBuffer() protected méthode

Fix inner buffer so it can fit to new size of buffer
protected FixBuffer ( int NewSize ) : void
NewSize int new size
Résultat void

GetString() public méthode

Convert bytes data to a string
public GetString ( System encoding ) : string
encoding System string encoding
Résultat string

Reset() public méthode

Reset current position without clear buffer
public Reset ( ) : void
Résultat void

ToArray() public méthode

Get validate bytes array
public ToArray ( ) : byte[]
Résultat byte[]

this() public méthode

Set of get byte at special index which starts with 0
public this ( int index ) : byte
index int
Résultat byte

Property Details

bsBuffer protected_oe property

byte array
protected byte[] bsBuffer
Résultat byte[]

intCount protected_oe property

Current contains validate bytes
protected int intCount
Résultat int