| 468 | } |
| 469 | |
| 470 | hf_register_info* Sample_Manager::fields_array() { |
| 471 | if (hf_array_ == NULL) { |
| 472 | hf_array_ = new hf_register_info[number_of_fields()]; |
| 473 | std::copy(hf_vector_.begin(), hf_vector_.end(), &hf_array_[0]); |
| 474 | } |
| 475 | return hf_array_; |
| 476 | } |
| 477 | } |
| 478 | } |
| 479 |