diff --git a/src/ifcwrap/IfcParseWrapper.i b/src/ifcwrap/IfcParseWrapper.i index c3985a6bc9..60ae5f5fa7 100644 --- a/src/ifcwrap/IfcParseWrapper.i +++ b/src/ifcwrap/IfcParseWrapper.i @@ -90,6 +90,12 @@ static IfcUtil::ArgumentType helper_fn_attribute_type(const IfcUtil::IfcBaseClas f << (*$self); } + std::string to_string() { + std::stringstream s; + s << (*$self); + return s.str(); + } + std::vector entity_names() const { std::vector keys; keys.reserve(std::distance($self->begin(), $self->end()));