26#ifndef _IFC2X_FINAL_IFCCHANGEORDER_AUTO_IMPL_H
27#define _IFC2X_FINAL_IFCCHANGEORDER_AUTO_IMPL_H
238 virtual void unsetAttr(
const char * explicitAttrName)
override;
246 virtual bool testAttr(
const char * explicitAttrName)
const override;
#define IFC2X_FINAL_EXPORT
virtual OdResult outFields(OdDAI::OdSpfFilerBase *wrFiler) override
const OdAnsiString & getReasonForChange() const
virtual bool isKindOf(OdIfc::OdIfcEntityType entityType) const override
virtual bool testAttr(const OdIfc::OdIfcAttribute explicitAttrDef) const override
virtual OdIfc::OdIfcEntityType type() const override
OdDAIObjectId m_ActualFinishTime
OdDAIObjectId m_CostEstimate
OdAnsiString m_ChangeDescription
void setReasonForChange(const OdAnsiString &ReasonForChange)
virtual OdDAI::Entity * getInstanceType() const override
void setRequestedStartTime(const OdDAIObjectId &RequestedStartTime)
virtual bool testAttr(const char *explicitAttrName) const override
IfcChangeOrderStatusEnum getStatus() const
const OdDAIObjectId & getRequestedFinishTime() const
void setCostEstimate(const OdDAIObjectId &CostEstimate)
virtual OdRxValue getAttr(const char *attrName) const override
virtual bool putAttr(const OdIfc::OdIfcAttribute explicitAttrDef, const OdRxValue &val) override
virtual OdRxValue getAttr(const OdIfc::OdIfcAttribute attrDef) const override
void setStatus(IfcChangeOrderStatusEnum Status)
const OdAnsiString & getChangeDescription() const
void setActualStartTime(const OdDAIObjectId &ActualStartTime)
virtual OdResult inFields(OdDAI::OdSpfFilerBase *rdFiler) override
void setActualFinishTime(const OdDAIObjectId &ActualFinishTime)
const OdDAIObjectId & getWorkPlan() const
void setWorkPlan(const OdDAIObjectId &WorkPlan)
const OdDAIObjectId & getCostEstimate() const
OdDAIObjectId m_RequestedFinishTime
void setChangeDescription(const OdAnsiString &ChangeDescription)
void setRequestedFinishTime(const OdDAIObjectId &RequestedFinishTime)
virtual bool putAttr(const char *explicitAttrName, const OdRxValue &val) override
OdDAIObjectId m_RequestedStartTime
const OdDAIObjectId & getActualFinishTime() const
virtual void unsetAttr(const char *explicitAttrName) override
OdAnsiString m_ReasonForChange
virtual void unsetAttr(const OdIfc::OdIfcAttribute explicitAttrDef) override
const OdDAIObjectId & getActualStartTime() const
OdDAIObjectId m_ActualStartTime
const OdDAIObjectId & getRequestedStartTime() const
OdSmartPtr< IfcChangeOrder > IfcChangeOrderPtr