| 223 | } |
| 224 | |
| 225 | void swap ( |
| 226 | array2d& item |
| 227 | ) |
| 228 | { |
| 229 | exchange(data,item.data); |
| 230 | exchange(nr_,item.nr_); |
| 231 | exchange(nc_,item.nc_); |
| 232 | exchange(at_start_,item.at_start_); |
| 233 | exchange(cur,item.cur); |
| 234 | exchange(last,item.last); |
| 235 | pool.swap(item.pool); |
| 236 | } |
| 237 | |
| 238 | void clear ( |
| 239 | ) |