| 147 | } |
| 148 | |
| 149 | bool AppendDate(uint64_t data) { |
| 150 | if (cur_cnt_ >= col_cnt_) { |
| 151 | return false; |
| 152 | } |
| 153 | memrev64ifbe(static_cast<void*>(&data)); |
| 154 | Encode(kDate, static_cast<const void*>(&data), 8); |
| 155 | cur_cnt_++; |
| 156 | return true; |
| 157 | } |
| 158 | |
| 159 | bool Append(double data) { |
| 160 | if (cur_cnt_ >= col_cnt_) { |