C# Класс RtfDomParser.ByteBuffer

Binary data buffer
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
bsBuffer byte[]
intCount int

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

Метод Описание
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

Защищенные методы

Метод Описание
FixBuffer ( int NewSize ) : void

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

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

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

Add a byte
public Add ( byte b ) : void
b byte byte data
Результат void

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

Add bytes
public Add ( byte bs, int StartIndex, int Length ) : void
bs byte Bytes
StartIndex int Start index
Length int Length
Результат void

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

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

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

Clear object's data
public Clear ( ) : void
Результат void

FixBuffer() защищенный Метод

Fix inner buffer so it can fit to new size of buffer
protected FixBuffer ( int NewSize ) : void
NewSize int new size
Результат void

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

Convert bytes data to a string
public GetString ( System encoding ) : string
encoding System string encoding
Результат string

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

Reset current position without clear buffer
public Reset ( ) : void
Результат void

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

Get validate bytes array
public ToArray ( ) : byte[]
Результат byte[]

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

Set of get byte at special index which starts with 0
public this ( int index ) : byte
index int
Результат byte

Описание свойств

bsBuffer защищенное свойство

byte array
protected byte[] bsBuffer
Результат byte[]

intCount защищенное свойство

Current contains validate bytes
protected int intCount
Результат int