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

Internal C++26 reflection utilities (<meta> based). More...

#include <meta>
#include <string_view>
#include <type_traits>
Include dependency graph for reflect.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  wowlib

Functions

template<typename E>
requires std::is_enum_v<E>
constexpr std::string_view wowlib::enumName (E value)
 The enumerator name of value, straight from reflection — no handwritten stringification tables anywhere in wowlib.

Detailed Description

Internal C++26 reflection utilities (<meta> based).

Nothing here is welded; bindings consume the results (e.g. enum spellings) indirectly.

Definition in file reflect.hpp.