This is the complete list of members for kanzi::MetaMethod, including all inherited members.
| apply(MetaObject &instance, const MethodArguments &arguments) const | kanzi::MetaMethod | |
| find(string_view metaMethod, const MetaObject &instance, const MethodArguments &arguments) | kanzi::MetaMethod | static |
| getArgumentCount() const | kanzi::MetaMethod | |
| getArgumentType(size_t index) const | kanzi::MetaMethod | |
| getName() const | kanzi::MetaMethod | |
| getReturnType() const | kanzi::MetaMethod | |
| invoke(MetaObject &object, string_view metaMethod, const MethodArguments &arguments) | kanzi::MetaMethod | static |
| invoke(MetaObject &object, string_view metaMethod) | kanzi::MetaMethod | static |
| isValid() const | kanzi::MetaMethod | |
| MetaMethod() | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)()) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)()) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1), const PropertyType< TArg1Prop > &property1) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1), const PropertyType< TArg1Prop > &property1) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1, TArg2), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1, TArg2), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1, TArg2, TArg3), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1, TArg2, TArg3), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1, TArg2, TArg3, TArg4), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1, TArg2, TArg3, TArg4), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1, TArg2, TArg3, TArg4, TArg5), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4, const PropertyType< TArg5Prop > &property5) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1, TArg2, TArg3, TArg4, TArg5), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4, const PropertyType< TArg5Prop > &property5) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, void(TClass::*method)(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4, const PropertyType< TArg5Prop > &property5, const PropertyType< TArg6Prop > &property6) | kanzi::MetaMethod | explicit |
| MetaMethod(FixedString name, const PropertyType< TRetProp > &ret, TRet(TClass::*method)(TArg1, TArg2, TArg3, TArg4, TArg5, TArg6), const PropertyType< TArg1Prop > &property1, const PropertyType< TArg2Prop > &property2, const PropertyType< TArg3Prop > &property3, const PropertyType< TArg4Prop > &property4, const PropertyType< TArg5Prop > &property5, const PropertyType< TArg6Prop > &property6) | kanzi::MetaMethod | explicit |