Struct EALGuard

Struct Documentation

struct EALGuard

Class that provides a RAII wrapper around EAL initialization.

Should be instantiated in the main function before anything else.

Public Functions

inline ~EALGuard()
EALGuard(const EALGuard&) = delete
EALGuard &operator=(const EALGuard&) = delete
inline EALGuard(EALGuard &&other)
inline EALGuard &operator=(EALGuard &&other)

Public Static Functions

static inline tl::expected<EALGuard, int> init(int argc, char **argv)