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