template <typename T>

class Or

Defined at line 85 of file ../../sdk/lib/c/dlfcn/../weak.h

Weak

<Symbol

>::Or{value}(...) calls Symbol(...) or returns value. If it's

a variable symbol rather than a function symbol, it just returns (copies)

*Symbol itself or returns value.

Public Methods

template <typename... Args>
void Or<T> (Args &&... args)

Defined at line 88 of file ../../sdk/lib/c/dlfcn/../weak.h

template <typename... Args>
std::invoke_result_t<Type *, Args...> operator() (Args &&... args)

Defined at line 93 of file ../../sdk/lib/c/dlfcn/../weak.h

template <typename U = T>
U operator U ()

Defined at line 102 of file ../../sdk/lib/c/dlfcn/../weak.h