(view: core.BNBinaryViewHandle, callback: BinaryViewEventCallback)
| 590 | |
| 591 | @staticmethod |
| 592 | def _notify(view: core.BNBinaryViewHandle, callback: BinaryViewEventCallback) -> None: |
| 593 | try: |
| 594 | file_metadata = filemetadata.FileMetadata(handle=core.BNGetFileForView(view)) |
| 595 | view_obj = BinaryView(file_metadata=file_metadata, handle=core.BNNewViewReference(view)) |
| 596 | callback(view_obj) |
| 597 | except: |
| 598 | log_error(traceback.format_exc()) |
| 599 | |
| 600 | |
| 601 | @dataclass(frozen=True) |
no test coverage detected