diff --git a/src/ifcparse/IfcFile.h b/src/ifcparse/IfcFile.h index 8b2137514a..85db1dea0b 100644 --- a/src/ifcparse/IfcFile.h +++ b/src/ifcparse/IfcFile.h @@ -22,6 +22,7 @@ #include #include +#include #include "ifc_parse_api.h" @@ -35,7 +36,7 @@ namespace IfcParse { class IFC_PARSE_API IfcFile { public: typedef std::map entities_by_type_t; - typedef std::map entity_by_id_t; + typedef boost::unordered_map entity_by_id_t; typedef std::map entity_by_guid_t; typedef std::map > entities_by_ref_t; typedef entity_by_id_t::const_iterator const_iterator;