MCPcopy Create free account
hub / github.com/IfcOpenShell/IfcOpenShell / bypassTypes

Method bypassTypes

src/ifcparse/IfcFile.cpp:658–666  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

656}
657
658void IfcParse::InstanceStreamer::bypassTypes(const std::set<std::string>& type_names) {
659 for (auto& name : type_names) {
660 try {
661 types_to_bypass_.push_back(schema_->declaration_by_name(name));
662 } catch (const IfcException&) {
663 continue;
664 }
665 }
666 }
667
668
669std::optional<std::tuple<size_t, const IfcParse::declaration*, IfcEntityInstanceData>> IfcParse::InstanceStreamer::readInstance() {

Callers 1

read_from_streamMethod · 0.80

Calls 1

push_backMethod · 0.80

Tested by

no test coverage detected