Lines Matching full:event
109 """Event arguments description."""
136 String describing the event arguments.
195 class Event(object): class
196 """Event description.
201 The event name.
203 The event format string.
205 Properties of the event.
207 The event arguments.
230 Event name.
234 Event printing format string(s).
236 Event arguments.
241 orig : Event or None
242 Original Event before transformation/generation.
243 event_trans : Event or None
244 Generated translation-time event ("tcg" property).
245 event_exec : Event or None
246 Generated execution-time event ("tcg" property).
259 raise ValueError("Event '%s' has more than maximum permitted "
275 return Event(self.name, list(self.properties), self.fmt,
281 """Build an Event instance from a string.
286 Line describing the event.
292 m = Event._CRE.match(line_str)
301 raise ValueError("Event format '%m' is forbidden, pass the error "
304 raise ValueError("Event format must not end with a newline "
307 raise ValueError("Event format must not use new line character")
313 return Event(name, props, fmt, args, lineno, posix_relpath(filename))
321 return "Event('%s %s(%s) %s')" % (" ".join(self.properties),
343 fmt = Event.QEMU_TRACE
353 Event description file.
355 Name of event file
357 Returns a list of Event objects
370 event = Event.build(line, lineno, fname)
376 events.append(event)
419 list of Event objects to generate for