#include <objcclassbuilder.h>
|
| ObjCInstance (__unsafe_unretained id obj, Class superClass=nullptr) |
|
template<typename T> |
std::optional< ObjCVariable< T > > | getVariable (const char *name) const |
|
template<typename Func, typename... T> |
void | callSuper (SEL selector, T... args) const |
|
template<typename Func, typename R, typename... T> |
R | callSuper (SEL selector, T... args) const |
|
◆ ObjCInstance()
ObjCInstance |
( |
__unsafe_unretained id | obj, |
|
|
Class | superClass = nullptr ) |
|
inline |
◆ getVariable()
◆ callSuper() [1/2]
template<typename Func, typename... T>
void callSuper |
( |
SEL | selector, |
|
|
T... | args ) const |
|
inline |
◆ callSuper() [2/2]
template<typename Func, typename R, typename... T>
R callSuper |
( |
SEL | selector, |
|
|
T... | args ) const |
|
inline |