A buffer element is a minimal data structure to store a column in memory. More...
#include <mensa.h>
Public Member Functions | |
bufferElement () | |
!< Pointer to raw data. | |
~bufferElement () | |
Destructor for bufferElement. | |
Public Attributes | |
const char * | cname |
ibis::TYPE_T | ctype |
!< Column name. | |
void * | cval |
!< Column type. | |
A buffer element is a minimal data structure to store a column in memory.
It only holds a pointer to the column name, therefore the original column data structure must existing while this data structure is active. TODO: unify this with ibis::tafel::column.