#ifndef  ENTITY_SDAICONNECTED_FACE_SUB_SET_H
#define  ENTITY_SDAICONNECTED_FACE_SUB_SET_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 SdaiConnected_face_sub_set : public SdaiConnected_face_set {
     protected:
        SDAI_Application_instance_ptr _parent_face_set = NULL;
    public: 
        SdaiConnected_face_sub_set();
        SdaiConnected_face_sub_set( SDAI_Application_instance *se, bool addAttrs = true );
        SdaiConnected_face_sub_set( SdaiConnected_face_sub_set & e );
        ~SdaiConnected_face_sub_set();
        int opcode() {
            return 1101;
        }
        SdaiConnected_face_set_ptr_c parent_face_set_() const;
        SdaiConnected_face_set_ptr   parent_face_set_();
        void parent_face_set_( const SdaiConnected_face_set_ptr x );

};

inline SdaiConnected_face_sub_set * create_SdaiConnected_face_sub_set() {
    return new SdaiConnected_face_sub_set;
}

void init_SdaiConnected_face_sub_set(Registry& reg);

namespace ap209_multidisciplinary_analysis_and_design_mim_lf {
    extern EntityDescriptor *e_connected_face_sub_set;
    extern AttrDescriptor *a_1615parent_face_set;
}

#endif
