muMLE/examples/schedule/schedule_lib/id_generator.py
2025-04-24 12:23:07 +02:00

8 lines
No EOL
196 B
Python

from .singleton import Singleton
class IdGenerator(metaclass=Singleton):
def __init__(self):
self.id = -1
def generate_id(self) -> int:
self.id += 1
return self.id