![]() |
Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <core/global_definitions.hpp>#include <core/base_column.hpp>

Go to the source code of this file.
Classes | |
| class | CoGaDB::gpu::GPU_Positionlist |
| class | CoGaDB::gpu::GPU_Base_Column |
Namespaces | |
| namespace | CoGaDB |
The global namespace of the programming tasks, to avoid name claches with other libraries. | |
| namespace | CoGaDB::gpu |
Typedefs | |
| typedef shared_pointer_namespace::shared_ptr < GPU_Positionlist > | CoGaDB::gpu::GPU_PositionlistPtr |
| typedef shared_pointer_namespace::shared_ptr < GPU_Base_Column > | CoGaDB::gpu::GPU_Base_ColumnPtr |
Functions | |
| const GPU_Base_ColumnPtr | CoGaDB::gpu::createGPUColumn (AttributeType type, const std::string &name) |
| const ColumnPtr | CoGaDB::gpu::copy_column_device_to_host (GPU_Base_ColumnPtr device_column) |
| const GPU_Base_ColumnPtr | CoGaDB::gpu::copy_column_host_to_device (ColumnPtr host_column) |
| const PositionListPtr | CoGaDB::gpu::copy_PositionList_device_to_host (GPU_PositionlistPtr device_pos_list) |
| const GPU_PositionlistPtr | CoGaDB::gpu::copy_PositionList_host_to_device (PositionListPtr pos_list) |
| const GPU_Base_ColumnPtr | CoGaDB::gpu::materializeColumn (GPU_Base_ColumnPtr device_column, GPU_PositionlistPtr device_pos_list) |