CProcedure


This module has been removed in release 14.0.0. Use Script module instead.

Helper class for defining procedure. You may use it as a base class for procedures/functions you want to implement and use in calculator.

You can find more information in comments below. Overrided methods can be found in corresponding base class or interface.

class CProcedure :public virtual IProcedure
    {
    public:
        const String &getName() const override;
    
        void Release() override;
    
        CProcedure(const String &name);
        virtual ~CProcedure() = default;
    };
Namespace: nitisa::scripting
Include: Nitisa/Modules/Scripting/Procedure.h