ifcopenshell.express.rule_executor#

Module Contents#

ifcopenshell.express.rule_executor.filenames#
exception ifcopenshell.express.rule_executor.error#

Bases: Exception

Common base class for all non-exit exceptions.

Initialize self. See help(type(self)) for accurate signature.

instance :ifcopenshell.entity_instance#
rule_definition :str#
rule_name :str#
violation :str#
__str__(self)#

Return str(self).

ifcopenshell.express.rule_executor.fix_type(v)#
ifcopenshell.express.rule_executor.reverse_compile(s)#
ifcopenshell.express.rule_executor.run(f, logger)#