#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 |