Method
SharedMemory
(self, *, name=None, create=False, size=0, track=True)
Source from the content-addressed store, hash-verified
| 280 | self.__create = create |
| 281 | |
| 282 | def SharedMemory(self, *, name=None, create=False, size=0, track=True): |
| 283 | shm = SharedMemory(name=name, create=create, size=size, track=track) |
| 284 | shm._create = create |
| 285 | # Essential to keep refs on Windows |
| 286 | # https://stackoverflow.com/questions/74193377/filenotfounderror-when-passing-a-shared-memory-to-a-new-process#comment130999060_74194875 # noqa: E501 |
| 287 | self._shms.append(shm) |
| 288 | return shm |
| 289 | |
| 290 | def __enter__(self): |
| 291 | return self |
Tested by
no test coverage detected