26#ifndef _IFC2X_FINAL_IFCCOST_AUTO_IMPL_H 
   27#define _IFC2X_FINAL_IFCCOST_AUTO_IMPL_H 
  115  virtual bool testAttr(
const char * explicitAttrName) 
const;
 
#define IFC2X_FINAL_EXPORT
 
OdAnsiString m_ContextDescription
 
virtual void unsetAttr(const char *explicitAttrName)
 
const OdDAIObjectId & getElementCost() const
 
void setPreparedOn(const OdDAIObjectId &PreparedOn)
 
virtual OdIfc::OdIfcEntityType type() const
 
void setCostUse(IfcCostUseEnum CostUse)
 
IfcCostUseEnum getCostUse() const
 
void getQuantities(OdDAIObjectIds &Quantities) const
 
virtual bool testAttr(const OdIfc::OdIfcAttribute explicitAttrDef) const
 
virtual OdResult outFields(OdDAI::OdSpfFilerBase *wrFiler)
 
OdDAI::OdDAIObjectIdList & quantities()
 
virtual OdRxValue getAttr(const OdIfc::OdIfcAttribute attrDef) const
 
virtual bool putAttr(const char *explicitAttrName, const OdRxValue &val)
 
const OdDAIObjectId & getPreparedOn() const
 
const OdAnsiString & getContextDescription() const
 
OdDAIObjectId getInvCostSchedule() const
 
virtual OdResult inFields(OdDAI::OdSpfFilerBase *rdFiler)
 
void setElementCost(const OdDAIObjectId &ElementCost)
 
virtual bool putAttr(const OdIfc::OdIfcAttribute explicitAttrDef, const OdRxValue &val)
 
const OdDAIObjectId & getExtensionCost() const
 
virtual bool isKindOf(OdIfc::OdIfcEntityType entityType) const
 
OdDAIObjectId m_ElementCost
 
virtual OdRxValue getAttr(const char *attrName) const
 
const OdAnsiString & getCostType() const
 
void setExtensionCost(const OdDAIObjectId &ExtensionCost)
 
void setCostType(const OdAnsiString &CostType)
 
OdDAI::OdDAIObjectIdList m_Quantities
 
virtual OdDAI::Entity * getInstanceType() const
 
virtual bool testAttr(const char *explicitAttrName) const
 
virtual void unsetAttr(const OdIfc::OdIfcAttribute explicitAttrDef)
 
void setContextDescription(const OdAnsiString &ContextDescription)
 
OdDAIObjectId m_PreparedOn
 
OdDAIObjectId m_ExtensionCost
 
OdSmartPtr< IfcCost > IfcCostPtr