noopImplementation.py (637B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\ccpProfile\noopImplementation.py 2 import contextlib 3 from . import decorator 4 5 @contextlib.contextmanager 6 def Timer(context): 7 yield 8 9 10 @contextlib.contextmanager 11 def TimerPush(context): 12 yield 13 14 15 def TimedFunction(context = None): 16 17 def Wrapper(function, *args, **kwargs): 18 return function(*args, **kwargs) 19 20 return decorator.decorator(Wrapper) 21 22 23 def PushTimer(context): 24 return None 25 26 27 def PopTimer(context): 28 return None 29 30 31 def CurrentTimer(): 32 return None 33 34 35 def EnterTasklet(*_): 36 pass 37 38 39 def ReturnFromTasklet(*_): 40 pass