diff --git a/src/ifcparse/IfcSchema.h b/src/ifcparse/IfcSchema.h index 067c11ddaf..3e32f5d1d7 100644 --- a/src/ifcparse/IfcSchema.h +++ b/src/ifcparse/IfcSchema.h @@ -383,12 +383,12 @@ namespace IfcParse { virtual const entity* as_entity() const { return this; } }; - class instance_factory { + class IFC_PARSE_API instance_factory { public: virtual IfcUtil::IfcBaseClass* operator()(IfcEntityInstanceData* data) const = 0; }; - class schema_definition { + class IFC_PARSE_API schema_definition { private: std::string name_;