/**
 * \file
 *
 * The main header of the Hyper API for C++.
 */

/**
 * \dir hyperapi
 *
 * The main include directory of the Hyper API for C++.
 */

#ifndef TABLEAU_HYPER_API_HPP
#define TABLEAU_HYPER_API_HPP

/** The primary namespace of the Hyper API for C++. */
namespace hyperapi {
}

#include <hyperapi/Catalog.hpp> // IWYU pragma: export
#include <hyperapi/Connection.hpp> // IWYU pragma: export
#include <hyperapi/HyperException.hpp> // IWYU pragma: export
#include <hyperapi/HyperProcess.hpp> // IWYU pragma: export
#include <hyperapi/Inserter.hpp> // IWYU pragma: export
#include <hyperapi/Name.hpp> // IWYU pragma: export
#include <hyperapi/Result.hpp> // IWYU pragma: export
#include <hyperapi/SqlType.hpp> // IWYU pragma: export
#include <hyperapi/TableDefinition.hpp> // IWYU pragma: export

#endif
