Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
This is the complete list of members for caffa::Method< CallbackT >, including all inherited members.
accessor() const (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
argumentNames() const (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
documentation() const (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
execute(const std::string &jsonArgumentsString) const =0 (defined in caffa::MethodHandle) | caffa::MethodHandle | pure virtual |
jsonSchema() const =0 (defined in caffa::MethodHandle) | caffa::MethodHandle | pure virtual |
keyword() const override (defined in caffa::MethodHandle) | caffa::MethodHandle | inlinevirtual |
m_callback (defined in caffa::Method< CallbackT >) | caffa::Method< CallbackT > | |
MethodHandle() (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
schema() const =0 (defined in caffa::MethodHandle) | caffa::MethodHandle | pure virtual |
setAccessor(std::unique_ptr< MethodAccessorInterface > accessor) (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
setArgumentNames(const std::vector< std::string > &argumentNames) (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
setDocumentation(const std::string &documentation) (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
Type enum name (defined in caffa::MethodHandle) | caffa::MethodHandle | |
type() const (defined in caffa::MethodHandle) | caffa::MethodHandle | inline |
~MethodHandle() override=default (defined in caffa::MethodHandle) | caffa::MethodHandle | |
~ObjectAttribute()=default (defined in caffa::ObjectAttribute) | caffa::ObjectAttribute | virtual |