]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/libstdc++-v3/contrib/libstdc++-v3-4.1.0/docs/html/ext/pb_assoc/component_requirements.html
update
[l4.git] / l4 / pkg / libstdc++-v3 / contrib / libstdc++-v3-4.1.0 / docs / html / ext / pb_assoc / component_requirements.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html>
3         <head>
4                 <title>Component Requirements</title>
5         </head>
6         <body bgcolor = "white">
7                 <h1>Component Requirements</h1>
8                 <h2>Functional Requirements</h2>
9                 <ol>
10                         <li>
11                 Keys:
12                 <ol>
13                         <li>
14                         Key objects must be copy-constructible (they need not support assignment).
15                         <li>
16                                 Key objects must be destructible.</li>
17                 </ol>
18                 <li>
19                         Data:
20                         <ol>
21                 <li>
22                 Data objects must be copy-constructible (they need not support assignment).
23                 <LI>
24                 Data objects must be default constructible.
25                 <li>
26                         Data objects must be destructible.</li>
27                 </ol></li> </ol> <a name="exception_requirements">
28                         <h2>Exception Requirements</h2>
29                 </a>
30                 <ol>
31                         <li>
32                 Keys:
33                 <ol>
34                         <li>
35                         Key objects must not throw exceptions when destructed.
36                         <li>
37                                 Key objects may throw exceptions when copy constructed.</li>
38                 </ol>
39                 <li>
40                         Data:
41                         <ol>
42                 <li>
43                 Data objects must must not throw exceptions when destructed.
44                 <li>
45                         Data objects may throw exceptions when copy constructed.</li>
46                 </ol></li> </ol>
47                 <HR>
48
49         </body>
50
51 </html>