Ixian SDK
IXICore.Utils.BitReader Class Reference

Public Member Functions

 BitReader (byte[] data, int bitCount)
 
 BitReader (BitArray array)
 
bool Read ()
 
uint ReadUInt (int bitCount)
 
BitArray ToBitArray ()
 
BitWriter ToWriter ()
 
void Consume (int count)
 
bool Same (BitReader b)
 
override string ToString ()
 

Properties

int Position [get, set]
 
int Count [get]
 

Detailed Description

Definition at line 8 of file BitWriter.cs.

Constructor & Destructor Documentation

◆ BitReader() [1/2]

IXICore.Utils.BitReader.BitReader ( byte []  data,
int  bitCount 
)

Definition at line 11 of file BitWriter.cs.

◆ BitReader() [2/2]

IXICore.Utils.BitReader.BitReader ( BitArray  array)

Definition at line 18 of file BitWriter.cs.

Member Function Documentation

◆ Consume()

void IXICore.Utils.BitReader.Consume ( int  count)

Definition at line 72 of file BitWriter.cs.

◆ Read()

bool IXICore.Utils.BitReader.Read ( )

Definition at line 25 of file BitWriter.cs.

◆ ReadUInt()

uint IXICore.Utils.BitReader.ReadUInt ( int  bitCount)

Definition at line 38 of file BitWriter.cs.

◆ Same()

bool IXICore.Utils.BitReader.Same ( BitReader  b)

Definition at line 77 of file BitWriter.cs.

◆ ToBitArray()

BitArray IXICore.Utils.BitReader.ToBitArray ( )

Definition at line 57 of file BitWriter.cs.

◆ ToString()

override string IXICore.Utils.BitReader.ToString ( )

Definition at line 89 of file BitWriter.cs.

◆ ToWriter()

BitWriter IXICore.Utils.BitReader.ToWriter ( )

Definition at line 65 of file BitWriter.cs.

Property Documentation

◆ Count

int IXICore.Utils.BitReader.Count
get

Definition at line 50 of file BitWriter.cs.

◆ Position

int IXICore.Utils.BitReader.Position
getset

Definition at line 33 of file BitWriter.cs.


The documentation for this class was generated from the following file: