wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::Absent< Trait > Struct Template Reference

A distinct empty base per Trait, so an entity inheriting several inactive version slots never inherits the same empty type twice (ill-formed). More...

#include <wowlib/formats/common/version_slot.hpp>

Public Member Functions

bool operator== (const Absent &) const =default

Detailed Description

template<class Trait>
struct wowlib::formats::Absent< Trait >

A distinct empty base per Trait, so an entity inheriting several inactive version slots never inherits the same empty type twice (ill-formed).

Empty, so it is elided (EBO).

Definition at line 22 of file version_slot.hpp.

Member Function Documentation

◆ operator==()

template<class Trait>
bool wowlib::formats::Absent< Trait >::operator== ( const Absent< Trait > & ) const
default

The documentation for this struct was generated from the following file: