Ixian SDK
DLT.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 10 of file BitWriter.cs.

Constructor & Destructor Documentation

◆ BitReader() [1/2]

DLT.BitReader.BitReader ( byte []  data,
int  bitCount 
)

Definition at line 13 of file BitWriter.cs.

◆ BitReader() [2/2]

DLT.BitReader.BitReader ( BitArray  array)

Definition at line 20 of file BitWriter.cs.

Member Function Documentation

◆ Consume()

void DLT.BitReader.Consume ( int  count)

Definition at line 74 of file BitWriter.cs.

◆ Read()

bool DLT.BitReader.Read ( )

Definition at line 27 of file BitWriter.cs.

◆ ReadUInt()

uint DLT.BitReader.ReadUInt ( int  bitCount)

Definition at line 40 of file BitWriter.cs.

◆ Same()

bool DLT.BitReader.Same ( BitReader  b)

Definition at line 79 of file BitWriter.cs.

◆ ToBitArray()

BitArray DLT.BitReader.ToBitArray ( )

Definition at line 59 of file BitWriter.cs.

◆ ToString()

override string DLT.BitReader.ToString ( )

Definition at line 91 of file BitWriter.cs.

◆ ToWriter()

BitWriter DLT.BitReader.ToWriter ( )

Definition at line 67 of file BitWriter.cs.

Property Documentation

◆ Count

int DLT.BitReader.Count
get

Definition at line 52 of file BitWriter.cs.

◆ Position

int DLT.BitReader.Position
getset

Definition at line 35 of file BitWriter.cs.


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