| 97 | } |
| 98 | |
| 99 | inline void deserialize ( |
| 100 | ordered_sample_pair& item, |
| 101 | std::istream& in |
| 102 | ) |
| 103 | { |
| 104 | try |
| 105 | { |
| 106 | unsigned long idx1, idx2; |
| 107 | double dist; |
| 108 | |
| 109 | deserialize(idx1,in); |
| 110 | deserialize(idx2,in); |
| 111 | deserialize(dist,in); |
| 112 | item = ordered_sample_pair(idx1, idx2, dist); |
| 113 | } |
| 114 | catch (serialization_error& e) |
| 115 | { |
| 116 | throw serialization_error(e.info + "\n while deserializing object of type ordered_sample_pair"); |
| 117 | } |
| 118 | } |
| 119 | |
| 120 | // ---------------------------------------------------------------------------------------- |
| 121 |
nothing calls this directly
no test coverage detected