| 622 | } |
| 623 | |
| 624 | bool Dataset::GetIntField(const char* field_name, data_size_t* out_len, const int** out_ptr) { |
| 625 | std::string name(field_name); |
| 626 | name = Common::Trim(name); |
| 627 | if (name == std::string("query") || name == std::string("group")) { |
| 628 | *out_ptr = metadata_.query_boundaries(); |
| 629 | *out_len = metadata_.num_queries() + 1; |
| 630 | } else { |
| 631 | return false; |
| 632 | } |
| 633 | return true; |
| 634 | } |
| 635 | |
| 636 | bool Dataset::GetInt8Field(const char* field_name, data_size_t* out_len, const int8_t** out_ptr) { |
| 637 | std::string name(field_name); |
no test coverage detected