Get an ExternalLibrary in this BinaryView by name :param name: Name of the external library :return: An ExternalLibrary with the given name, or None
(self, name: str)
| 9985 | core.BNBinaryViewRemoveExternalLibrary(self.handle, name) |
| 9986 | |
| 9987 | def get_external_library(self, name: str) -> Optional[externallibrary.ExternalLibrary]: |
| 9988 | """ |
| 9989 | Get an ExternalLibrary in this BinaryView by name |
| 9990 | |
| 9991 | :param name: Name of the external library |
| 9992 | :return: An ExternalLibrary with the given name, or None |
| 9993 | """ |
| 9994 | handle = core.BNBinaryViewGetExternalLibrary(self.handle, name) |
| 9995 | if handle is None: |
| 9996 | return None |
| 9997 | return externallibrary.ExternalLibrary(handle) |
| 9998 | |
| 9999 | def get_external_libraries(self) -> List[externallibrary.ExternalLibrary]: |
| 10000 | """ |
nothing calls this directly
no test coverage detected