#ifndef  ENTITY_SDAIORDINAL_DATE_H
#define  ENTITY_SDAIORDINAL_DATE_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 SdaiOrdinal_date : public SdaiDate {
     protected:
        SDAI_Integer _day_component = 0;
    public: 
        SdaiOrdinal_date();
        SdaiOrdinal_date( SDAI_Application_instance *se, bool addAttrs = true );
        SdaiOrdinal_date( SdaiOrdinal_date & e );
        ~SdaiOrdinal_date();
        int opcode() {
            return 1059;
        }
        SdaiDay_in_year_number   day_component_() const;
        void day_component_( const SdaiDay_in_year_number x );

};

inline SdaiOrdinal_date * create_SdaiOrdinal_date() {
    return new SdaiOrdinal_date;
}

void init_SdaiOrdinal_date(Registry& reg);

namespace ap210_electronic_assembly_interconnect_and_packaging_design_mim_lf {
    extern EntityDescriptor *e_ordinal_date;
    extern AttrDescriptor *a_1026day_component;
}

#endif
