C# Class Tsukikage.Util.Crc32

CRC32算出機能を提供します
Afficher le fichier Open project: ttsuki/ttsuki Class Usage Examples

Méthodes publiques

Méthode Description
CalcCRC32 ( UInt32 crc, byte data ) : UInt32

CRC32を計算する

CalcCRC32 ( UInt32 crc, byte data, int offset, int count ) : UInt32

CRC32を計算する

Update ( byte data ) : void

指定したデータでCRC32の値を更新します。

Update ( byte data, int offset, int count ) : void

指定したデータでCRC32の値を更新します。

Private Methods

Méthode Description
Crc32 ( ) : System

Method Details

CalcCRC32() public static méthode

CRC32を計算する
public static CalcCRC32 ( UInt32 crc, byte data ) : UInt32
crc System.UInt32 アップデート対象のCRC値。初回時はCrc32.InitialValueを指定するとよい。
data byte 算出対象のデータ
Résultat System.UInt32

CalcCRC32() public static méthode

CRC32を計算する
public static CalcCRC32 ( UInt32 crc, byte data, int offset, int count ) : UInt32
crc System.UInt32 アップデート対象のCRC値。初回時はCrc32.InitialValueを指定するとよい。
data byte 算出対象のデータ
offset int 算出を開始する位置
count int 算出するバイト数
Résultat System.UInt32

Update() public méthode

指定したデータでCRC32の値を更新します。
public Update ( byte data ) : void
data byte 追加計算するデータ
Résultat void

Update() public méthode

指定したデータでCRC32の値を更新します。
public Update ( byte data, int offset, int count ) : void
data byte 追加計算するデータ
offset int 算出を開始する位置
count int 算出するバイト数
Résultat void