| AbstractFunction(const std::string &_name) | zeus::AbstractFunction | protected |
| AbstractFunctionTypeClass(const std::string &_name, functionType _fptr) | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | inline |
| addParam(const std::string &_name, const std::string &_desc) | zeus::AbstractFunction | |
| execute(ememory::SharedPtr< zeus::WebServer > _interfaceClient, ememory::SharedPtr< zeus::BufferCall > _obj, void *_class) override | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | inlinevirtual |
| functionType typedef (defined in zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES >) | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | |
| getDescription() const | zeus::AbstractFunction | |
| getName() const | zeus::AbstractFunction | |
| getPrototype() const | zeus::AbstractFunction | |
| getPrototypeParam() const override | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | inlinevirtual |
| getPrototypeReturn() const override | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | inlinevirtual |
| getSignature() const | zeus::AbstractFunction | virtual |
| getType() const | zeus::AbstractFunction | |
| m_description | zeus::AbstractFunction | protected |
| m_function (defined in zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES >) | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | |
| m_name | zeus::AbstractFunction | protected |
| m_paramsDescription | zeus::AbstractFunction | protected |
| m_paramType (defined in zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES >) | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | protectedstatic |
| m_returnDescription | zeus::AbstractFunction | protected |
| m_returnType (defined in zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES >) | zeus::AbstractFunctionTypeClass< ZEUS_RETURN, ZEUS_CLASS_TYPE, ZEUS_TYPES > | protectedstatic |
| m_type | zeus::AbstractFunction | protected |
| setDescription(const std::string &_desc) | zeus::AbstractFunction | |
| setParam(int32_t _idParam, const std::string &_name, const std::string &_desc) | zeus::AbstractFunction | |
| setReturn(const std::string &_desc) | zeus::AbstractFunction | |
| setType(enum type _type) | zeus::AbstractFunction | |
| type enum name | zeus::AbstractFunction | |
| ~AbstractFunction()=default | zeus::AbstractFunction | virtual |