Esempio n. 1
0
 def __init__(self):
     """
 Constructor.
 """
     ModuleEventLogger.__init__(self)
     self.events = {}  # dict of events with counts for current logging.
     return
Esempio n. 2
0
 def __init__(self):
   """
   Constructor.
   """
   ModuleEventLogger.__init__(self)
   self.events = {} # dict of events with counts for current logging.
   return
Esempio n. 3
0
 def eventBegin(self, name):
     """
 Log event begin.
 """
     if self.events[name] == 0:  # prevent double counting
         ModuleEventLogger.eventBegin(self, self.eventId(name))
     self.events[name] += 1
     return
Esempio n. 4
0
 def eventBegin(self, name):
   """
   Log event begin.
   """
   if self.events[name] == 0: # prevent double counting
     ModuleEventLogger.eventBegin(self, self.eventId(name))
   self.events[name] += 1
   return
Esempio n. 5
0
 def eventEnd(self, name):
     """
 Log event end.
 """
     if self.events[name] > 0:
         self.events[name] -= 1
     if 0 == self.events[name]:  # prevent double counting
         ModuleEventLogger.eventEnd(self, self.eventId(name))
     return
Esempio n. 6
0
 def eventEnd(self, name):
   """
   Log event end.
   """
   if self.events[name] > 0:
     self.events[name] -= 1
   if 0 == self.events[name]: # prevent double counting
     ModuleEventLogger.eventEnd(self, self.eventId(name))
   return
Esempio n. 7
0
 def stagePush(self, name):
     """
 Log stage begin.
 """
     ModuleEventLogger.stagePush(self, self.stageId(name))
     return
Esempio n. 8
0
 def registerEvent(self, name):
     """
 Register event.
 """
     self.events[name] = 0  # Set log count to 0
     return ModuleEventLogger.registerEvent(self, name)
Esempio n. 9
0
 def stagePush(self, name):
   """
   Log stage begin.
   """
   ModuleEventLogger.stagePush(self, self.stageId(name))
   return
Esempio n. 10
0
 def registerEvent(self, name):
   """
   Register event.
   """
   self.events[name] = 0 # Set log count to 0
   return ModuleEventLogger.registerEvent(self, name)