Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <core/global_definitions.hpp>
#include <iostream>
#include <fstream>
#include <boost/any.hpp>
Go to the source code of this file.
Namespaces | |
namespace | CoGaDB |
The global namespace of the programming tasks, to avoid name claches with other libraries. | |
Functions | |
std::ostream & | CoGaDB::operator<< (std::ostream &os, const boost::any &v) |
template<class T > | |
std::ostream & | CoGaDB::operator<< (std::ostream &os, const std::vector< T > &v) |
A overload of std::vector<T> for operator <<, so that vector objects can be printed in CoGaDB by using operator <<. | |
template<> | |
std::ostream & | CoGaDB::operator<< (std::ostream &os, const Tuple &v) |
Total template specialization for operator <<, so that different semantic can be implemented in contrast to std::vector<T>. This overload is a convinience function, so that Tuple objects can be printed by using operator <<. |