|
Methods defined here:
- GetAllEvents(self, recursive=True)
- # List versions. These should always be simple expressions that list() on
# an underlying iter method.
- GetAllEventsOfName(self, name, recursive=True)
- GetAllToplevelSlicesOfName(self, name, recursive=True)
- IterAllAsyncSlicesOfName(self, name, recursive=True)
- IterAllAsyncSlicesStartsWithName(self, name, recursive=True)
- IterAllEvents(self, recursive=True, event_type_predicate=<function <lambda>>, event_predicate=<function <lambda>>)
- Iterates all events in this container, pre-filtered by two predicates.
Only events with a type matching event_type_predicate AND matching event
event_predicate will be yielded.
event_type_predicate is given an actual type object, e.g.:
event_type_predicate(slice_module.Slice)
event_predicate is given actual events:
event_predicate(thread.slices[7])
- IterAllEventsOfName(self, name, recursive=True)
- # Helper functions for finding common kinds of events. Must always take an
# optinal recurisve parameter and be implemented in terms fo IterAllEvents.
- IterAllFlowEvents(self, recursive=True)
- IterAllSlices(self, recursive=True)
- IterAllSlicesInRange(self, start, end, recursive=True)
- IterAllSlicesOfName(self, name, recursive=True)
- IterAllToplevelSlicesOfName(self, name, recursive=True)
- IterChildContainers(self)
- IterEventsInThisContainer(self, event_type_predicate, event_predicate)
- Iterates all the TimelineEvents in this container.
Only events with a type matching event_type_predicate AND matching event
event_predicate will be yielded.
event_type_predicate is given an actual type object, e.g.:
event_type_predicate(slice_module.Slice)
event_predicate is given actual events:
event_predicate(thread.slices[7])
DO NOT ASSUME that the event_type_predicate will be called for every event
found. The relative calling order of the two is left up to the implementer
of the method.
- __init__(self, name, parent)
Static methods defined here:
- IsAsyncSlice(t)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|