3 <title>Clipboard Tasks
</title>
6 <h1>Clipboard Tasks
<hr></h1>
11 <!-- table column headers -->
16 <img src=
"../../images/DocumentDraw.gif" width=
"22" height=
"22" alt=
"Functional Spec" border=
"0">
21 <img src=
"../../images/User.gif" width=
"22" height=
"22" alt=
"Use Cases" border=
"0">
26 <img src=
"../../images/Help.gif" width=
"22" height=
"22" alt=
"Unit Tests" border=
"0">
31 <img src=
"../../images/Hammer.gif" width=
"22" height=
"22" alt=
"Technical Spec" border=
"0">
36 <img src=
"../../images/GoalFlag.gif" width=
"22" height=
"22" alt=
"Implementation" border=
"0">
41 <th><strong>Task Summary
</strong></th>
42 <th><strong>Owner
</strong></th>
47 ../../images/blank-20.gif
48 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
50 ../../images/blank-20.gif
51 " width=
"22" height=
"22" alt=
"Use Cases"></td>
53 ../../images/blank-20.gif
54 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
56 ../../images/blank-20.gif
57 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
59 ../../images/blank-20.gif
60 " width=
"22" height=
"22" alt=
"Implementation"></td>
83 <!-- table column headers -->
88 <img src=
"../../images/DocumentDraw.gif" width=
"22" height=
"22" alt=
"Functional Spec" border=
"0">
93 <img src=
"../../images/User.gif" width=
"22" height=
"22" alt=
"Use Cases" border=
"0">
98 <img src=
"../../images/Help.gif" width=
"22" height=
"22" alt=
"Unit Tests" border=
"0">
103 <img src=
"../../images/Hammer.gif" width=
"22" height=
"22" alt=
"Technical Spec" border=
"0">
108 <img src=
"../../images/GoalFlag.gif" width=
"22" height=
"22" alt=
"Implementation" border=
"0">
113 <th width=
"100%"><strong>Task Details
</strong></th>
114 <!-- <th><strong>Owner</strong></th> -->
116 <!-- Class header -->
118 <td colspan=
"7"><center><strong>BClipboard Class
</strong></center></td>
124 ../../images/blank-20.gif
125 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
127 ../../images/blank-20.gif
128 " width=
"22" height=
"22" alt=
"Use Cases"></td>
130 ../../images/blank-20.gif
131 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
133 ../../images/blank-20.gif
134 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
136 ../../images/blank-20.gif
137 " width=
"22" height=
"22" alt=
"Implementation"></td>
142 BClipboard(const char* name, bool transient = false);
149 ../../images/blank-20.gif
150 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
152 ../../images/blank-20.gif
153 " width=
"22" height=
"22" alt=
"Use Cases"></td>
155 ../../images/blank-20.gif
156 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
158 ../../images/blank-20.gif
159 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
161 ../../images/blank-20.gif
162 " width=
"22" height=
"22" alt=
"Implementation"></td>
167 virtual ~BClipboard();
174 ../../images/blank-20.gif
175 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
177 ../../images/blank-20.gif
178 " width=
"22" height=
"22" alt=
"Use Cases"></td>
180 ../../images/blank-20.gif
181 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
183 ../../images/blank-20.gif
184 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
186 ../../images/blank-20.gif
187 " width=
"22" height=
"22" alt=
"Implementation"></td>
192 const char* Name() const;
199 ../../images/blank-20.gif
200 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
202 ../../images/blank-20.gif
203 " width=
"22" height=
"22" alt=
"Use Cases"></td>
205 ../../images/blank-20.gif
206 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
208 ../../images/blank-20.gif
209 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
211 ../../images/blank-20.gif
212 " width=
"22" height=
"22" alt=
"Implementation"></td>
217 uint32 LocalCount() const;
224 ../../images/blank-20.gif
225 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
227 ../../images/blank-20.gif
228 " width=
"22" height=
"22" alt=
"Use Cases"></td>
230 ../../images/blank-20.gif
231 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
233 ../../images/blank-20.gif
234 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
236 ../../images/blank-20.gif
237 " width=
"22" height=
"22" alt=
"Implementation"></td>
242 uint32 SystemCount() const;
249 ../../images/blank-20.gif
250 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
252 ../../images/blank-20.gif
253 " width=
"22" height=
"22" alt=
"Use Cases"></td>
255 ../../images/blank-20.gif
256 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
258 ../../images/blank-20.gif
259 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
261 ../../images/blank-20.gif
262 " width=
"22" height=
"22" alt=
"Implementation"></td>
267 status_t StartWatching(BMessenger target);
274 ../../images/blank-20.gif
275 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
277 ../../images/blank-20.gif
278 " width=
"22" height=
"22" alt=
"Use Cases"></td>
280 ../../images/blank-20.gif
281 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
283 ../../images/blank-20.gif
284 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
286 ../../images/blank-20.gif
287 " width=
"22" height=
"22" alt=
"Implementation"></td>
292 status_t StopWatching(BMessenger target);
299 ../../images/blank-20.gif
300 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
302 ../../images/blank-20.gif
303 " width=
"22" height=
"22" alt=
"Use Cases"></td>
305 ../../images/blank-20.gif
306 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
308 ../../images/blank-20.gif
309 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
311 ../../images/blank-20.gif
312 " width=
"22" height=
"22" alt=
"Implementation"></td>
324 ../../images/blank-20.gif
325 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
327 ../../images/blank-20.gif
328 " width=
"22" height=
"22" alt=
"Use Cases"></td>
330 ../../images/blank-20.gif
331 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
333 ../../images/blank-20.gif
334 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
336 ../../images/blank-20.gif
337 " width=
"22" height=
"22" alt=
"Implementation"></td>
349 ../../images/blank-20.gif
350 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
352 ../../images/blank-20.gif
353 " width=
"22" height=
"22" alt=
"Use Cases"></td>
355 ../../images/blank-20.gif
356 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
358 ../../images/blank-20.gif
359 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
361 ../../images/blank-20.gif
362 " width=
"22" height=
"22" alt=
"Implementation"></td>
367 bool IsLocked() const;
374 ../../images/blank-20.gif
375 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
377 ../../images/blank-20.gif
378 " width=
"22" height=
"22" alt=
"Use Cases"></td>
380 ../../images/blank-20.gif
381 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
383 ../../images/blank-20.gif
384 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
386 ../../images/blank-20.gif
387 " width=
"22" height=
"22" alt=
"Implementation"></td>
399 ../../images/blank-20.gif
400 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
402 ../../images/blank-20.gif
403 " width=
"22" height=
"22" alt=
"Use Cases"></td>
405 ../../images/blank-20.gif
406 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
408 ../../images/blank-20.gif
409 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
411 ../../images/blank-20.gif
412 " width=
"22" height=
"22" alt=
"Implementation"></td>
424 ../../images/blank-20.gif
425 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
427 ../../images/blank-20.gif
428 " width=
"22" height=
"22" alt=
"Use Cases"></td>
430 ../../images/blank-20.gif
431 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
433 ../../images/blank-20.gif
434 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
436 ../../images/blank-20.gif
437 " width=
"22" height=
"22" alt=
"Implementation"></td>
449 ../../images/blank-20.gif
450 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
452 ../../images/blank-20.gif
453 " width=
"22" height=
"22" alt=
"Use Cases"></td>
455 ../../images/blank-20.gif
456 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
458 ../../images/blank-20.gif
459 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
461 ../../images/blank-20.gif
462 " width=
"22" height=
"22" alt=
"Implementation"></td>
467 BMessenger DataSource() const;
474 ../../images/blank-20.gif
475 " width=
"22" height=
"22" alt=
"Functional Spec"></td>
477 ../../images/blank-20.gif
478 " width=
"22" height=
"22" alt=
"Use Cases"></td>
480 ../../images/blank-20.gif
481 " width=
"22" height=
"22" alt=
"Unit Tests"></td>
483 ../../images/blank-20.gif
484 " width=
"22" height=
"22" alt=
"Technical Spec"></td>
486 ../../images/blank-20.gif
487 " width=
"22" height=
"22" alt=
"Implementation"></td>
492 BMessage* Data() const;
502 <!-- legend table -->
506 <td align=
"center"><strong>Legend
</strong></td>
512 <td><img src=
"../../images/DocumentDraw.gif" width=
"22" height=
"22" alt=
"Functional Spec"></td>
513 <td>Functional Spec
</td>
516 <td><img src=
"../../images/User.gif" width=
"22" height=
"22" alt=
"Use Cases"></td>
520 <td><img src=
"../../images/Help.gif" width=
"22" height=
"22" alt=
"Unit Tests"></td>
524 <td><img src=
"../../images/Hammer.gif" width=
"22" height=
"22" alt=
"Technical Spec"></td>
525 <td>Technical Spec
</td>
528 <td><img src=
"../../images/GoalFlag.gif" width=
"22" height=
"22" alt=
"Implementation"></td>
529 <td>Implementation
</td>
532 <td><img src=
"../../images/Check.gif" width=
"22" height=
"22" alt=
"Completed"></td>
542 <!-- The obligatory SourceForge plug -->
544 <small>The OpenBeOS project is hosted by:
</small><br><br>
545 <a href=
"http://sourceforge.net">
546 <img src=
"http://sourceforge.net/sflogo.php?group_id=33869&type=1" width=
"88" height=
"31" border=
"0" alt=
"SourceForge Logo">
550 <small>Copyright
© 2001-
2002
551 <a href=
"http://www.openbeos.org">OpenBeOS
</a> Project
</small>