90 /** |
90 /** |
91 * Indicates if this list is supposed to store pointers |
91 * Indicates if this list is supposed to store pointers |
92 * instead of copies of the actual objects. |
92 * instead of copies of the actual objects. |
93 */ |
93 */ |
94 bool store_pointer; |
94 bool store_pointer; |
|
95 /** |
|
96 * Indicates if this collection is guaranteed to be sorted. |
|
97 * Note that the elements can still be sorted, even when the collection is not aware of that. |
|
98 */ |
|
99 bool sorted; |
95 }; |
100 }; |
96 |
101 |
97 /** |
102 /** |
98 * Use this macro to declare common members for a collection structure. |
103 * Use this macro to declare common members for a collection structure. |
99 * |
104 * |