| 1645 | } |
| 1646 | |
| 1647 | Status ReadDictionaries() { |
| 1648 | // Read all the dictionaries |
| 1649 | std::vector<std::shared_ptr<Message>> messages(num_dictionaries()); |
| 1650 | for (int i = 0; i < num_dictionaries(); ++i) { |
| 1651 | ARROW_ASSIGN_OR_RAISE(FileBlock block, GetDictionaryBlock(i)); |
| 1652 | ARROW_ASSIGN_OR_RAISE(messages[i], ReadMessageFromBlock(block)); |
| 1653 | } |
| 1654 | return ReadDictionaries(messages); |
| 1655 | } |
| 1656 | |
| 1657 | Status ReadDictionaries( |
| 1658 | const std::vector<std::shared_ptr<Message>>& dictionary_messages) { |
no test coverage detected