struffer
Version:
Struct + Buffer = Struffer
21 lines (20 loc) • 784 B
TypeScript
import { BinaryValue, MemberSignature, MemberEndianness } from '../src/common';
export declare class TotalBitsTests {
default(num: number, bitCount: number): void;
}
export declare class SplitIntoBitsTests {
unsignedSplit(num: number, bits: BinaryValue[]): void;
signedSplit(num: number, bits: BinaryValue[]): void;
}
export declare class UnsignedSplitTests {
default(num: number, bits: BinaryValue[], bitCount?: number): void;
}
export declare class JoinBitsTests {
default(bits: BinaryValue[], num: number): void;
}
export declare class JoinSignedBitsTests {
default(bits: BinaryValue[], num: number): void;
}
export declare class ParseTypeTests {
default(type: string, bitSize: number, signature: MemberSignature, endianness: MemberEndianness): void;
}