#ifndef  ENTITY_SDAICONTROL_LINEAR_STATIC_LOAD_INCREMENT_PROCESS_H
#define  ENTITY_SDAICONTROL_LINEAR_STATIC_LOAD_INCREMENT_PROCESS_H

// This file was generated by exp2cxx,
// 0.8.1.
// You probably don't want to edit it since your modifications
// will be lost if exp2cxx is used to regenerate it.

class SC_SCHEMA_EXPORT SdaiControl_linear_static_load_increment_process : public SdaiControl_process {
     protected:
        SDAI_Application_instance_ptr _final_input_state = NULL;
    public: 
        SdaiControl_linear_static_load_increment_process();
        SdaiControl_linear_static_load_increment_process( SDAI_Application_instance *se, bool addAttrs = true );
        SdaiControl_linear_static_load_increment_process( SdaiControl_linear_static_load_increment_process & e );
        ~SdaiControl_linear_static_load_increment_process();
        int opcode() {
            return 2062;
        }
        SdaiState_ptr_c final_input_state_() const;
        SdaiState_ptr   final_input_state_();
        void final_input_state_( const SdaiState_ptr x );

};

inline SdaiControl_linear_static_load_increment_process * create_SdaiControl_linear_static_load_increment_process() {
    return new SdaiControl_linear_static_load_increment_process;
}

void init_SdaiControl_linear_static_load_increment_process(Registry& reg);

namespace ap209_multidisciplinary_analysis_and_design_mim_lf {
    extern EntityDescriptor *e_control_linear_static_load_increment_process;
    extern AttrDescriptor *a_3112final_input_state;
}

#endif
