#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]
| void callSuper |
( |
SEL |
selector, |
|
|
T... |
args |
|
) |
| const |
|
inline |
◆ callSuper() [2/2]
| R callSuper |
( |
SEL |
selector, |
|
|
T... |
args |
|
) |
| const |
|
inline |