From 4ba253a19b72399efb8f0534a0d3750f7d8d31af Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 23 Aug 2024 09:06:23 +0200 Subject: [PATCH] Add missing explicit instantiation --- src/ifcparse/IfcParse.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index 58a3b16897..a6d8393c9b 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -2345,6 +2345,7 @@ AttributeValue IfcEntityInstanceData::get_attribute_value(size_t index) const } +template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(size_t index, const Blank& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(size_t index, const int& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(size_t index, const bool& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(size_t index, const boost::logic::tribool& value); @@ -2362,6 +2363,7 @@ template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value>>(size_t index, const std::vector>& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(size_t index, const aggregate_of_aggregate_of_instance::ptr& value); +template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(const std::string& name, const Blank& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(const std::string& name, const int& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(const std::string& name, const bool& value); template void IFC_PARSE_API IfcUtil::IfcBaseClass::set_attribute_value(const std::string& name, const boost::logic::tribool& value);