GENIE
|
#include <vector>
#include <string>
#include <memory>
#include <genie/original/interface.h>
#include <genie/interface/execution_policy.h>
#include "types.h"
Go to the source code of this file.
Namespaces | |
genie | |
This is the top-level namespace of the project. | |
Functions | |
TableData | genie::LoadTableDataFromCsv (const std::string &filename) |
Reads data from a CSV file and returns in TableData format. More... | |
std::shared_ptr< genie::table::inv_table > | genie::LoadTableFromBinary (const std::string &filename) |
Reads data from a binary file and returns pre-built table. More... | |
void | genie::SaveTableToBinary (const std::string &filename, const std::shared_ptr< const genie::table::inv_table > &table) |
Save inverted table to a binary file. More... | |
QueryData | genie::LoadQueryDataFromCsv (const std::string &filename, const std::shared_ptr< const ExecutionPolicy > &policy) |
Reads query from a CSV file and returns in QueryData format. More... | |