(self, id_=None)
| 215 | self.set_read_ref(ref_id, obj) |
| 216 | |
| 217 | def get_read_ref(self, id_=None): |
| 218 | if id_ is None: |
| 219 | return self.read_object |
| 220 | if id_ < 0 or id_ >= len(self.read_objects): |
| 221 | raise ValueError(f"Invalid ref id {id_}, current size {len(self.read_objects)}") |
| 222 | obj = self.read_objects[id_] |
| 223 | if obj is None: |
| 224 | raise ValueError(f"Invalid ref id {id_}, current size {len(self.read_objects)}") |
| 225 | return obj |
| 226 | |
| 227 | def set_read_ref(self, id_, obj): |
| 228 | if id_ < 0: |
no outgoing calls
no test coverage detected