wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
listfile.hpp File Reference

The pluggable listfile-provider contract and the no-database provider for clients that need none. More...

#include <concepts>
#include <optional>
#include <string>
#include <string_view>
#include <wowlib/core/error.hpp>
#include <wowlib/core/file_key.hpp>
Include dependency graph for listfile.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wowlib::fs::NullListfile
 The no-database provider for clients that need none (MPQ-era). More...

Namespaces

namespace  wowlib
namespace  wowlib::fs

Concepts

concept  wowlib::fs::ListfileProvider
 The pluggable path<->FileDataID database contract (CSV today, SQL later).

Detailed Description

The pluggable listfile-provider contract and the no-database provider for clients that need none.

Definition in file listfile.hpp.