#ifndef  ENTITY_SDAIEXPRESSION_EXTENSION_TO_SELECT_H
#define  ENTITY_SDAIEXPRESSION_EXTENSION_TO_SELECT_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 SdaiExpression_extension_to_select : public SDAI_Application_instance {
    protected:
        SdaiExpression_extension_select _type_expression_associated;
    public: 
        SdaiExpression_extension_to_select();
        SdaiExpression_extension_to_select( SDAI_Application_instance *se, bool addAttrs = true );
        SdaiExpression_extension_to_select( SdaiExpression_extension_to_select & e );
        ~SdaiExpression_extension_to_select();
        int opcode() {
            return 1253;
        }
        SdaiExpression_extension_select_ptr_c type_expression_associated_() const;
        SdaiExpression_extension_select_ptr   type_expression_associated_();
        void type_expression_associated_( const SdaiExpression_extension_select_ptr x );

};

inline SdaiExpression_extension_to_select * create_SdaiExpression_extension_to_select() {
    return new SdaiExpression_extension_to_select;
}

void init_SdaiExpression_extension_to_select(Registry& reg);

namespace ap242_managed_model_based_3d_engineering_mim_lf {
    extern EntityDescriptor *e_expression_extension_to_select;
    extern AttrDescriptor *a_1630type_expression_associated;
}

#endif
