| |
- __builtin__.object
-
- TimelineModel
- exceptions.Exception(exceptions.BaseException)
-
- MarkerMismatchError
- MarkerOverlapError
class TimelineModel(__builtin__.object) |
| |
Methods defined here:
- AddCoreObjectToContainerMapping(self, core_object, container)
- Add a mapping from a core object to a timeline container.
Used for example to map a Tab to its renderer process in the timeline model.
- FinalizeImport(self, shift_world_to_zero=False, importers=None)
- FindTimelineMarkers(self, timeline_marker_names)
- Find the timeline events with the given names.
If the number and order of events found does not match the names,
raise an error.
- GetAllContainers(self)
- GetAllEvents(self)
- GetAllEventsOfName(self, name, only_root_events=False)
- GetAllProcesses(self)
- GetAllThreads(self)
- GetEventOfName(self, name, only_root_events=False, fail_if_more_than_one=False)
- GetOrCreateProcess(self, pid)
- GetRendererProcessFromTab(self, tab)
- GetRendererThreadFromTab(self, tab)
- ImportTraces(self, timeline_data, shift_world_to_zero=True)
- IterAllEvents(self)
- ShiftWorldToZero(self)
- UpdateBounds(self)
- __init__(self, timeline_data=None, shift_world_to_zero=True)
- Initializes a TimelineModel. timeline_data can be a single TimelineData
object, a list of TimelineData objects, or None. If timeline_data is not
None, all events from it will be imported into the model. The events will
be shifted such that the first event starts at time 0, if
shift_world_to_zero is True.
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- bounds
- browser_process
- processes
- thread_time_bounds
| |