Home
GitHub
Yahtzee
E.T.
MyMadManiMation
Puzzle
WWW1
*App*
- _hasher: Hasher - _options: Options - _paars: Paars
+ App(): App + run(argc: int, argv: char **): int - checkFile(fn: const char *): void
*Hash*
- _h0: uint32_t - _h1: uint32_t - _h2: uint32_t - _h3: uint32_t
+ dump(os: ostream): void + toString(): string + read(hash: const char *): void
*Paar*
- _hash: Hash
+ Paar(): Paar
*Options*
- _check: bool - _files: Files - _cin: bool - _argc: int - _argv: char ** - _argp: int
+ Options(argc: int, argv: char **): Options
*Paars*
+ dump(os: ostream): void
*Files*
*Chunk*
- _w[16]: uint32_t
- to_int32(bytes: const uint8_t *) uint32_t - LEFTROTATE(): uint32_t + clear() + dump() + fillTail() + w() + calc(): Hash + read(): void
*Hasher*
- _hash: Hash
+ hash(): Hash + reset(): void + stream(is: istream): void + stream(s: const char*, size: size_t): void