Skip to main contentModule host
Source - BlizzardGameFinder
- Static-method facade around the free functions above so they bind through the class-method codegen path.
- BlizzardGameInfo
- Result entry from findBlizzardGames().
- BlizzardGameInfoList
- Opaque handle around
std::vector<BlizzardGameInfo> returned by BlizzardGameFinder::findAll(). Iterate via size() + at(index). - CascFileSystem
- java_package=whiteout.utils — abstract file system that resolves files by numeric data ID (e.g. CASC).
- HttpHandler
- Abstract HTTP handler. The library calls these methods to fetch CDN data. Users must provide a concrete implementation.
- HttpResponse
- HTTP GET result handed to user callbacks.
- JobGroup
- Thread-safe counter-based completion primitive for grouped jobs.
- OsFileSystem
- VirtualPathFileSystem implementation backed by the OS filesystem.
- SimpleHttpHandler
- Basic HTTP handler with two platform backends: * Windows — WinHTTP * Other — libcurl (linked at build time)
- SimpleThreadPool
- Basic CPU worker pool implementation of interfaces::WorkerPool.
- VirtualPathFileSystem
- java_package=whiteout.utils — abstract base. Concrete impl: utils::OsFileSystem.
- WorkerPool
- java_package=whiteout.utils — abstract opaque base. Concrete impl: utils::SimpleThreadPool.
- BlizzardGame
- Known Blizzard game identifiers.