vdbl_col.h File Reference

#include <stddef.h>
#include <typeinfo>
#include <iostream>
#include <vdbl_config.h>
#include <vdbl_types.h>
#include <vdbl_context.h>
#include <vdbl_alltype.h>

Include dependency graph for vdbl_col.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  __VDBL_colbase
 The base class of the internal column structure. More...
class  _VDBL_colbase< _TR >
 The type dependent base class of the internal column structure. More...
class  _VDBL_col
 The generic column class (the external structure). More...
class  _VDBL_stdcol< _TT >
 generic column class for constant values More...
class  _VDBL_mthdcol< _TC, _TM, _TR >
 generic column class for methods More...
class  col_base< _TR >
 column base class More...
class  typed_col< _TT >
 external name for constant data columns More...
class  method_col< _TM >
 external name for computed columns More...

Typedefs

typedef _VDBL_col col
 the column class
typedef _VDBL_stdcol< mixtypestandard_col
 the standard column class with constant mixtype data

Functions

template<class _TC >
std::ostream & print_it (std::ostream &o, const _TC &t)
std::ostream & operator<< (std::ostream &o, const _VDBL_col &c)


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file vdbl_col.h.


Function Documentation

std::ostream& operator<< ( std::ostream &  o,
const _VDBL_col c 
) [inline]

The print operation for generic columns. This implicitely calls operator<< for the columns type. So it is necessary that this operator is indeed defined.

Definition at line 360 of file vdbl_col.h.


Generated on Tue Feb 9 14:59:13 2010 for Vienna Database Library by  doxygen 1.5.8