![]() |
Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <string>#include <core/global_definitions.hpp>#include <core/base_column.hpp>#include <core/column_base_typed.hpp>#include <core/column.hpp>#include <core/compressed_column.hpp>#include <compression/delta_compressed_column.hpp>#include <compression/bit_vector_compressed_column.hpp>#include <compression/rle_compressed_column.hpp>#include <compression/dictionary_compressed_column.hpp>#include <boost/filesystem.hpp>
Namespaces | |
| namespace | CoGaDB |
The global namespace of the programming tasks, to avoid name claches with other libraries. | |
| namespace | CoGaDB::unit_tests |
Functions | |
| bool | CoGaDB::unit_tests::unittest (boost::shared_ptr< ColumnBaseTyped< int > > ptr) |
| bool | CoGaDB::unit_tests::unittest (boost::shared_ptr< ColumnBaseTyped< float > > ptr) |
| bool | CoGaDB::unit_tests::unittest (boost::shared_ptr< ColumnBaseTyped< std::string > > ptr) |
| bool | CoGaDB::unit_tests::delta () |
| bool | CoGaDB::unit_tests::bit_vector () |
| bool | CoGaDB::unit_tests::run_length () |
| bool | CoGaDB::unit_tests::dictionary_compression () |
| bool | CoGaDB::unit_tests::bulk_test_update (boost::shared_ptr< CompressedColumn< int > > compressed_col, boost::shared_ptr< Column< int > > uncompressed_col) |
| bool | CoGaDB::unit_tests::bulk_test_delete (boost::shared_ptr< CompressedColumn< int > > compressed_col, boost::shared_ptr< Column< int > > uncompressed_col) |
| bool | CoGaDB::unit_tests::unittests (boost::shared_ptr< CompressedColumn< int > > col, boost::shared_ptr< CompressedColumn< float > > col_float, boost::shared_ptr< CompressedColumn< std::string > > col_string) |
| bool | CoGaDB::unit_tests::compressioned_columns_tests () |
| template<typename T > | |
| const T | CoGaDB::unit_tests::get_rand_value () |
| template<> | |
| const int | CoGaDB::unit_tests::get_rand_value () |
| template<class T > | |
| void | CoGaDB::unit_tests::fill_column (boost::shared_ptr< ColumnBaseTyped< T > > col, std::vector< T > &reference_data) |
| template<class T > | |
| bool | CoGaDB::unit_tests::equals (std::vector< T > reference_data, boost::shared_ptr< ColumnBaseTyped< T > > col) |
| template<class T > | |
| bool | CoGaDB::unit_tests::test_column (boost::shared_ptr< ColumnBaseTyped< T > > col, std::vector< T > &reference_data) |