OLD | NEW |
| (Empty) |
1 | |
2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | |
3 <html><head><title>Python: module telemetry.timeline.model</title> | |
4 <meta charset="utf-8"> | |
5 </head><body bgcolor="#f0f0f8"> | |
6 | |
7 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> | |
8 <tr bgcolor="#7799ee"> | |
9 <td valign=bottom> <br> | |
10 <font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a hre
f="telemetry.html"><font color="#ffffff">telemetry</font></a>.<a href="telemetry
.timeline.html"><font color="#ffffff">timeline</font></a>.model</strong></big></
big></font></td | |
11 ><td align=right valign=bottom | |
12 ><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href=
"../telemetry/timeline/model.py">telemetry/timeline/model.py</a></font></td></tr
></table> | |
13 <p><tt>A container for timeline-based events and&nb
sp;traces and can handle importing<br> | |
14 raw event data from different sources. This m
odel closely resembles that in the<br> | |
15 trace_viewer project:<br> | |
16 https://code.google.com/p/trace-viewer/</tt></p> | |
17 <p> | |
18 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
19 <tr bgcolor="#aa55cc"> | |
20 <td colspan=3 valign=bottom> <br> | |
21 <font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big
></font></td></tr> | |
22 | |
23 <tr><td bgcolor="#aa55cc"><tt> </tt></td><td>
</td> | |
24 <td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=t
op><a href="telemetry.timeline.async_slice.html">telemetry.timeline.async_slice<
/a><br> | |
25 <a href="telemetry.timeline.bounds.html">telemetry.timeline.bounds</a><br> | |
26 <a href="telemetry.timeline.event_container.html">telemetry.timeline.event_conta
iner</a><br> | |
27 </td><td width="25%" valign=top><a href="telemetry.timeline.inspector_importer.h
tml">telemetry.timeline.inspector_importer</a><br> | |
28 <a href="telemetry.timeline.process.html">telemetry.timeline.process</a><br> | |
29 <a href="telemetry.timeline.slice.html">telemetry.timeline.slice</a><br> | |
30 </td><td width="25%" valign=top><a href="telemetry.timeline.surface_flinger_impo
rter.html">telemetry.timeline.surface_flinger_importer</a><br> | |
31 <a href="telemetry.timeline.tab_id_importer.html">telemetry.timeline.tab_id_impo
rter</a><br> | |
32 <a href="telemetry.timeline.trace_data.html">telemetry.timeline.trace_data</a><b
r> | |
33 </td><td width="25%" valign=top><a href="telemetry.timeline.trace_event_importer
.html">telemetry.timeline.trace_event_importer</a><br> | |
34 </td></tr></table></td></tr></table><p> | |
35 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
36 <tr bgcolor="#ee77aa"> | |
37 <td colspan=3 valign=bottom> <br> | |
38 <font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big
></font></td></tr> | |
39 | |
40 <tr><td bgcolor="#ee77aa"><tt> </tt></td><td>
</td> | |
41 <td width="100%"><dl> | |
42 <dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions
.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException<
/a>) | |
43 </font></dt><dd> | |
44 <dl> | |
45 <dt><font face="helvetica, arial"><a href="telemetry.timeline.model.html#MarkerM
ismatchError">MarkerMismatchError</a> | |
46 </font></dt><dt><font face="helvetica, arial"><a href="telemetry.timeline.model.
html#MarkerOverlapError">MarkerOverlapError</a> | |
47 </font></dt></dl> | |
48 </dd> | |
49 <dt><font face="helvetica, arial"><a href="telemetry.timeline.event_container.ht
ml#TimelineEventContainer">telemetry.timeline.event_container.TimelineEventConta
iner</a>(<a href="__builtin__.html#object">__builtin__.object</a>) | |
50 </font></dt><dd> | |
51 <dl> | |
52 <dt><font face="helvetica, arial"><a href="telemetry.timeline.model.html#Timelin
eModel">TimelineModel</a> | |
53 </font></dt></dl> | |
54 </dd> | |
55 </dl> | |
56 <p> | |
57 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
58 <tr bgcolor="#ffc8d8"> | |
59 <td colspan=3 valign=bottom> <br> | |
60 <font color="#000000" face="helvetica, arial"><a name="MarkerMismatchError">clas
s <strong>MarkerMismatchError</strong></a>(<a href="exceptions.html#Exception">e
xceptions.Exception</a>)</font></td></tr> | |
61 | |
62 <tr><td bgcolor="#ffc8d8"><tt> </tt></td><td> </td> | |
63 <td width="100%"><dl><dt>Method resolution order:</dt> | |
64 <dd><a href="telemetry.timeline.model.html#MarkerMismatchError">MarkerMismatchEr
ror</a></dd> | |
65 <dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd> | |
66 <dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd> | |
67 <dd><a href="__builtin__.html#object">__builtin__.object</a></dd> | |
68 </dl> | |
69 <hr> | |
70 Methods defined here:<br> | |
71 <dl><dt><a name="MarkerMismatchError-__init__"><strong>__init__</strong></a>(sel
f)</dt></dl> | |
72 | |
73 <hr> | |
74 Data descriptors defined here:<br> | |
75 <dl><dt><strong>__weakref__</strong></dt> | |
76 <dd><tt>list of weak references to the object 
;(if defined)</tt></dd> | |
77 </dl> | |
78 <hr> | |
79 Data and other attributes inherited from <a href="exceptions.html#Exception">exc
eptions.Exception</a>:<br> | |
80 <dl><dt><strong>__new__</strong> = <built-in method __new__ of type object>
;<dd><tt>T.<a href="#MarkerMismatchError-__new__">__new__</a>(S, ...)
-> a new object with type S, a subtyp
e of T</tt></dl> | |
81 | |
82 <hr> | |
83 Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseEx
ception</a>:<br> | |
84 <dl><dt><a name="MarkerMismatchError-__delattr__"><strong>__delattr__</strong></
a>(...)</dt><dd><tt>x.<a href="#MarkerMismatchError-__delattr__">__delattr__</a>
('name') <==> del x.name</tt></dd></dl> | |
85 | |
86 <dl><dt><a name="MarkerMismatchError-__getattribute__"><strong>__getattribute__<
/strong></a>(...)</dt><dd><tt>x.<a href="#MarkerMismatchError-__getattribute__">
__getattribute__</a>('name') <==> x.name</tt></dd></dl> | |
87 | |
88 <dl><dt><a name="MarkerMismatchError-__getitem__"><strong>__getitem__</strong></
a>(...)</dt><dd><tt>x.<a href="#MarkerMismatchError-__getitem__">__getitem__</a>
(y) <==> x[y]</tt></dd></dl> | |
89 | |
90 <dl><dt><a name="MarkerMismatchError-__getslice__"><strong>__getslice__</strong>
</a>(...)</dt><dd><tt>x.<a href="#MarkerMismatchError-__getslice__">__getslice__
</a>(i, j) <==> x[i:j]<br> | |
91 <br> | |
92 Use of negative indices is not supported.</tt></dd
></dl> | |
93 | |
94 <dl><dt><a name="MarkerMismatchError-__reduce__"><strong>__reduce__</strong></a>
(...)</dt></dl> | |
95 | |
96 <dl><dt><a name="MarkerMismatchError-__repr__"><strong>__repr__</strong></a>(...
)</dt><dd><tt>x.<a href="#MarkerMismatchError-__repr__">__repr__</a>() <
==> repr(x)</tt></dd></dl> | |
97 | |
98 <dl><dt><a name="MarkerMismatchError-__setattr__"><strong>__setattr__</strong></
a>(...)</dt><dd><tt>x.<a href="#MarkerMismatchError-__setattr__">__setattr__</a>
('name', value) <==> x.name = value</tt></dd></dl
> | |
99 | |
100 <dl><dt><a name="MarkerMismatchError-__setstate__"><strong>__setstate__</strong>
</a>(...)</dt></dl> | |
101 | |
102 <dl><dt><a name="MarkerMismatchError-__str__"><strong>__str__</strong></a>(...)<
/dt><dd><tt>x.<a href="#MarkerMismatchError-__str__">__str__</a>() <==&g
t; str(x)</tt></dd></dl> | |
103 | |
104 <dl><dt><a name="MarkerMismatchError-__unicode__"><strong>__unicode__</strong></
a>(...)</dt></dl> | |
105 | |
106 <hr> | |
107 Data descriptors inherited from <a href="exceptions.html#BaseException">exceptio
ns.BaseException</a>:<br> | |
108 <dl><dt><strong>__dict__</strong></dt> | |
109 </dl> | |
110 <dl><dt><strong>args</strong></dt> | |
111 </dl> | |
112 <dl><dt><strong>message</strong></dt> | |
113 </dl> | |
114 </td></tr></table> <p> | |
115 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
116 <tr bgcolor="#ffc8d8"> | |
117 <td colspan=3 valign=bottom> <br> | |
118 <font color="#000000" face="helvetica, arial"><a name="MarkerOverlapError">class
<strong>MarkerOverlapError</strong></a>(<a href="exceptions.html#Exception">exc
eptions.Exception</a>)</font></td></tr> | |
119 | |
120 <tr><td bgcolor="#ffc8d8"><tt> </tt></td><td> </td> | |
121 <td width="100%"><dl><dt>Method resolution order:</dt> | |
122 <dd><a href="telemetry.timeline.model.html#MarkerOverlapError">MarkerOverlapErro
r</a></dd> | |
123 <dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd> | |
124 <dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd> | |
125 <dd><a href="__builtin__.html#object">__builtin__.object</a></dd> | |
126 </dl> | |
127 <hr> | |
128 Methods defined here:<br> | |
129 <dl><dt><a name="MarkerOverlapError-__init__"><strong>__init__</strong></a>(self
)</dt></dl> | |
130 | |
131 <hr> | |
132 Data descriptors defined here:<br> | |
133 <dl><dt><strong>__weakref__</strong></dt> | |
134 <dd><tt>list of weak references to the object 
;(if defined)</tt></dd> | |
135 </dl> | |
136 <hr> | |
137 Data and other attributes inherited from <a href="exceptions.html#Exception">exc
eptions.Exception</a>:<br> | |
138 <dl><dt><strong>__new__</strong> = <built-in method __new__ of type object>
;<dd><tt>T.<a href="#MarkerOverlapError-__new__">__new__</a>(S, ...) -
> a new object with type S, a subtype
of T</tt></dl> | |
139 | |
140 <hr> | |
141 Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseEx
ception</a>:<br> | |
142 <dl><dt><a name="MarkerOverlapError-__delattr__"><strong>__delattr__</strong></a
>(...)</dt><dd><tt>x.<a href="#MarkerOverlapError-__delattr__">__delattr__</a>('
name') <==> del x.name</tt></dd></dl> | |
143 | |
144 <dl><dt><a name="MarkerOverlapError-__getattribute__"><strong>__getattribute__</
strong></a>(...)</dt><dd><tt>x.<a href="#MarkerOverlapError-__getattribute__">__
getattribute__</a>('name') <==> x.name</tt></dd></dl> | |
145 | |
146 <dl><dt><a name="MarkerOverlapError-__getitem__"><strong>__getitem__</strong></a
>(...)</dt><dd><tt>x.<a href="#MarkerOverlapError-__getitem__">__getitem__</a>(y
) <==> x[y]</tt></dd></dl> | |
147 | |
148 <dl><dt><a name="MarkerOverlapError-__getslice__"><strong>__getslice__</strong><
/a>(...)</dt><dd><tt>x.<a href="#MarkerOverlapError-__getslice__">__getslice__</
a>(i, j) <==> x[i:j]<br> | |
149 <br> | |
150 Use of negative indices is not supported.</tt></dd
></dl> | |
151 | |
152 <dl><dt><a name="MarkerOverlapError-__reduce__"><strong>__reduce__</strong></a>(
...)</dt></dl> | |
153 | |
154 <dl><dt><a name="MarkerOverlapError-__repr__"><strong>__repr__</strong></a>(...)
</dt><dd><tt>x.<a href="#MarkerOverlapError-__repr__">__repr__</a>() <==
> repr(x)</tt></dd></dl> | |
155 | |
156 <dl><dt><a name="MarkerOverlapError-__setattr__"><strong>__setattr__</strong></a
>(...)</dt><dd><tt>x.<a href="#MarkerOverlapError-__setattr__">__setattr__</a>('
name', value) <==> x.name = value</tt></dd></dl> | |
157 | |
158 <dl><dt><a name="MarkerOverlapError-__setstate__"><strong>__setstate__</strong><
/a>(...)</dt></dl> | |
159 | |
160 <dl><dt><a name="MarkerOverlapError-__str__"><strong>__str__</strong></a>(...)</
dt><dd><tt>x.<a href="#MarkerOverlapError-__str__">__str__</a>() <==>
str(x)</tt></dd></dl> | |
161 | |
162 <dl><dt><a name="MarkerOverlapError-__unicode__"><strong>__unicode__</strong></a
>(...)</dt></dl> | |
163 | |
164 <hr> | |
165 Data descriptors inherited from <a href="exceptions.html#BaseException">exceptio
ns.BaseException</a>:<br> | |
166 <dl><dt><strong>__dict__</strong></dt> | |
167 </dl> | |
168 <dl><dt><strong>args</strong></dt> | |
169 </dl> | |
170 <dl><dt><strong>message</strong></dt> | |
171 </dl> | |
172 </td></tr></table> <p> | |
173 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
174 <tr bgcolor="#ffc8d8"> | |
175 <td colspan=3 valign=bottom> <br> | |
176 <font color="#000000" face="helvetica, arial"><a name="TimelineModel">class <str
ong>TimelineModel</strong></a>(<a href="telemetry.timeline.event_container.html#
TimelineEventContainer">telemetry.timeline.event_container.TimelineEventContaine
r</a>)</font></td></tr> | |
177 | |
178 <tr><td bgcolor="#ffc8d8"><tt> </tt></td><td> </td> | |
179 <td width="100%"><dl><dt>Method resolution order:</dt> | |
180 <dd><a href="telemetry.timeline.model.html#TimelineModel">TimelineModel</a></dd> | |
181 <dd><a href="telemetry.timeline.event_container.html#TimelineEventContainer">tel
emetry.timeline.event_container.TimelineEventContainer</a></dd> | |
182 <dd><a href="__builtin__.html#object">__builtin__.object</a></dd> | |
183 </dl> | |
184 <hr> | |
185 Methods defined here:<br> | |
186 <dl><dt><a name="TimelineModel-AddMappingFromTabIdToRendererThread"><strong>AddM
appingFromTabIdToRendererThread</strong></a>(self, tab_id, renderer_thread)</dt>
</dl> | |
187 | |
188 <dl><dt><a name="TimelineModel-FinalizeImport"><strong>FinalizeImport</strong></
a>(self, shift_world_to_zero<font color="#909090">=False</font>, importers<font
color="#909090">=None</font>)</dt></dl> | |
189 | |
190 <dl><dt><a name="TimelineModel-FindTimelineMarkers"><strong>FindTimelineMarkers<
/strong></a>(self, timeline_marker_names)</dt><dd><tt>Find the timelin
e events with the given names.<br> | |
191 <br> | |
192 If the number and order of events found
does not match the names,<br> | |
193 raise an error.</tt></dd></dl> | |
194 | |
195 <dl><dt><a name="TimelineModel-GetAllProcesses"><strong>GetAllProcesses</strong>
</a>(self)</dt></dl> | |
196 | |
197 <dl><dt><a name="TimelineModel-GetAllThreads"><strong>GetAllThreads</strong></a>
(self)</dt></dl> | |
198 | |
199 <dl><dt><a name="TimelineModel-GetOrCreateProcess"><strong>GetOrCreateProcess</s
trong></a>(self, pid)</dt></dl> | |
200 | |
201 <dl><dt><a name="TimelineModel-GetRendererProcessFromTabId"><strong>GetRendererP
rocessFromTabId</strong></a>(self, tab_id)</dt></dl> | |
202 | |
203 <dl><dt><a name="TimelineModel-GetRendererThreadFromTabId"><strong>GetRendererTh
readFromTabId</strong></a>(self, tab_id)</dt></dl> | |
204 | |
205 <dl><dt><a name="TimelineModel-ImportTraces"><strong>ImportTraces</strong></a>(s
elf, trace_data, shift_world_to_zero<font color="#909090">=True</font>)</dt><dd>
<tt>Populates the model with the provided trace&nb
sp;data.<br> | |
206 <br> | |
207 trace_data must be an instance of TraceData.<br> | |
208 <br> | |
209 Passing shift_world_to_zero=True causes the events to&n
bsp;be shifted such that<br> | |
210 the first event starts at time 0.</tt></dd></dl> | |
211 | |
212 <dl><dt><a name="TimelineModel-IterChildContainers"><strong>IterChildContainers<
/strong></a>(self)</dt></dl> | |
213 | |
214 <dl><dt><a name="TimelineModel-IterGlobalMemoryDumps"><strong>IterGlobalMemoryDu
mps</strong></a>(self)</dt><dd><tt>Iterate over the memory d
ump events of this model.</tt></dd></dl> | |
215 | |
216 <dl><dt><a name="TimelineModel-SetGlobalMemoryDumps"><strong>SetGlobalMemoryDump
s</strong></a>(self, global_memory_dumps)</dt><dd><tt>Populates the mo
del with a sequence of GlobalMemoryDump objects.</
tt></dd></dl> | |
217 | |
218 <dl><dt><a name="TimelineModel-ShiftWorldToZero"><strong>ShiftWorldToZero</stron
g></a>(self)</dt></dl> | |
219 | |
220 <dl><dt><a name="TimelineModel-UpdateBounds"><strong>UpdateBounds</strong></a>(s
elf)</dt></dl> | |
221 | |
222 <dl><dt><a name="TimelineModel-__init__"><strong>__init__</strong></a>(self, tra
ce_data<font color="#909090">=None</font>, shift_world_to_zero<font color="#9090
90">=True</font>)</dt><dd><tt>Initializes a <a href="#TimelineModel">T
imelineModel</a>.<br> | |
223 <br> | |
224 Args:<br> | |
225 trace_data: trace_data.TraceData containing&nb
sp;events to import<br> | |
226 shift_world_to_zero: If true, the ev
ents will be shifted such that the<br> | |
227 first event starts&nbs
p;at time 0.</tt></dd></dl> | |
228 | |
229 <hr> | |
230 Data descriptors defined here:<br> | |
231 <dl><dt><strong>bounds</strong></dt> | |
232 </dl> | |
233 <dl><dt><strong>browser_process</strong></dt> | |
234 </dl> | |
235 <dl><dt><strong>gpu_process</strong></dt> | |
236 </dl> | |
237 <dl><dt><strong>processes</strong></dt> | |
238 </dl> | |
239 <dl><dt><strong>surface_flinger_process</strong></dt> | |
240 </dl> | |
241 <hr> | |
242 Methods inherited from <a href="telemetry.timeline.event_container.html#Timeline
EventContainer">telemetry.timeline.event_container.TimelineEventContainer</a>:<b
r> | |
243 <dl><dt><a name="TimelineModel-GetAllEvents"><strong>GetAllEvents</strong></a>(s
elf, recursive<font color="#909090">=True</font>)</dt><dd><tt># List v
ersions. These should always be simple expressions
that list() on<br> | |
244 # an underlying iter method.</tt></dd></dl> | |
245 | |
246 <dl><dt><a name="TimelineModel-GetAllEventsOfName"><strong>GetAllEventsOfName</s
trong></a>(self, name, recursive<font color="#909090">=True</font>)</dt></dl> | |
247 | |
248 <dl><dt><a name="TimelineModel-GetAllToplevelSlicesOfName"><strong>GetAllTopleve
lSlicesOfName</strong></a>(self, name, recursive<font color="#909090">=True</fon
t>)</dt></dl> | |
249 | |
250 <dl><dt><a name="TimelineModel-IterAllAsyncSlicesOfName"><strong>IterAllAsyncSli
cesOfName</strong></a>(self, name, recursive<font color="#909090">=True</font>)<
/dt></dl> | |
251 | |
252 <dl><dt><a name="TimelineModel-IterAllAsyncSlicesStartsWithName"><strong>IterAll
AsyncSlicesStartsWithName</strong></a>(self, name, recursive<font color="#909090
">=True</font>)</dt></dl> | |
253 | |
254 <dl><dt><a name="TimelineModel-IterAllEvents"><strong>IterAllEvents</strong></a>
(self, recursive<font color="#909090">=True</font>, event_type_predicate<font co
lor="#909090">=<function <lambda>></font>, event_predicate<font colo
r="#909090">=<function <lambda>></font>)</dt><dd><tt>Iterates a
ll events in this container, pre-filtered by
two predicates.<br> | |
255 <br> | |
256 Only events with a type matching event_type_predic
ate AND matching event<br> | |
257 event_predicate will be yielded.<br> | |
258 <br> | |
259 event_type_predicate is given an actual type objec
t, e.g.:<br> | |
260 event_type_predicate(slice_module.Slice)<br> | |
261 <br> | |
262 event_predicate is given actual events:<br> | |
263 event_predicate(thread.slices[7])</tt></dd></dl> | |
264 | |
265 <dl><dt><a name="TimelineModel-IterAllEventsOfName"><strong>IterAllEventsOfName<
/strong></a>(self, name, recursive<font color="#909090">=True</font>)</dt><dd><t
t># Helper functions for finding common kinds 
;of events. Must always take an<br> | |
266 # optinal recurisve parameter and be implemented&n
bsp;in terms fo IterAllEvents.</tt></dd></dl> | |
267 | |
268 <dl><dt><a name="TimelineModel-IterAllFlowEvents"><strong>IterAllFlowEvents</str
ong></a>(self, recursive<font color="#909090">=True</font>)</dt></dl> | |
269 | |
270 <dl><dt><a name="TimelineModel-IterAllSlices"><strong>IterAllSlices</strong></a>
(self, recursive<font color="#909090">=True</font>)</dt></dl> | |
271 | |
272 <dl><dt><a name="TimelineModel-IterAllSlicesInRange"><strong>IterAllSlicesInRang
e</strong></a>(self, start, end, recursive<font color="#909090">=True</font>)</d
t></dl> | |
273 | |
274 <dl><dt><a name="TimelineModel-IterAllSlicesOfName"><strong>IterAllSlicesOfName<
/strong></a>(self, name, recursive<font color="#909090">=True</font>)</dt></dl> | |
275 | |
276 <dl><dt><a name="TimelineModel-IterAllToplevelSlicesOfName"><strong>IterAllTople
velSlicesOfName</strong></a>(self, name, recursive<font color="#909090">=True</f
ont>)</dt></dl> | |
277 | |
278 <dl><dt><a name="TimelineModel-IterEventsInThisContainer"><strong>IterEventsInTh
isContainer</strong></a>(self, event_type_predicate, event_predicate)</dt><dd><t
t>Iterates all the TimelineEvents in this containe
r.<br> | |
279 <br> | |
280 Only events with a type matching event_type_predic
ate AND matching event<br> | |
281 event_predicate will be yielded.<br> | |
282 <br> | |
283 event_type_predicate is given an actual type objec
t, e.g.:<br> | |
284 event_type_predicate(slice_module.Slice)<br> | |
285 <br> | |
286 event_predicate is given actual events:<br> | |
287 event_predicate(thread.slices[7])<br> | |
288 <br> | |
289 DO NOT ASSUME that the event_type_predicate will&n
bsp;be called for every event<br> | |
290 found. The relative calling order of the two&
nbsp;is left up to the implementer<br> | |
291 of the method.</tt></dd></dl> | |
292 | |
293 <hr> | |
294 Static methods inherited from <a href="telemetry.timeline.event_container.html#T
imelineEventContainer">telemetry.timeline.event_container.TimelineEventContainer
</a>:<br> | |
295 <dl><dt><a name="TimelineModel-IsAsyncSlice"><strong>IsAsyncSlice</strong></a>(t
)</dt></dl> | |
296 | |
297 <hr> | |
298 Data descriptors inherited from <a href="telemetry.timeline.event_container.html
#TimelineEventContainer">telemetry.timeline.event_container.TimelineEventContain
er</a>:<br> | |
299 <dl><dt><strong>__dict__</strong></dt> | |
300 <dd><tt>dictionary for instance variables (if defined)<
/tt></dd> | |
301 </dl> | |
302 <dl><dt><strong>__weakref__</strong></dt> | |
303 <dd><tt>list of weak references to the object 
;(if defined)</tt></dd> | |
304 </dl> | |
305 </td></tr></table></td></tr></table><p> | |
306 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> | |
307 <tr bgcolor="#eeaa77"> | |
308 <td colspan=3 valign=bottom> <br> | |
309 <font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></b
ig></font></td></tr> | |
310 | |
311 <tr><td bgcolor="#eeaa77"><tt> </tt></td><td>
</td> | |
312 <td width="100%"><dl><dt><a name="-IsSliceOrAsyncSlice"><strong>IsSliceOrAsyncSl
ice</strong></a>(t)</dt></dl> | |
313 </td></tr></table> | |
314 </body></html> | |
OLD | NEW |