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 |