Column-oriented GPU-accelerated Database Management System
CoGaDB
/home/sebastian/gpudbms/trunk/cogadb/include/util/iostream.hpp File Reference
#include <core/global_definitions.hpp>
#include <iostream>
#include <fstream>
#include <boost/any.hpp>
Include dependency graph for iostream.hpp:
This graph shows which files directly or indirectly include this file:

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 <<.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines