ibis::table::row Struct Reference

A simple struct for storing a row of a table. More...

#include <table.h>

List of all members.

Public Member Functions

void clear ()
 Clear all names and values.
void clearValues ()
 Clear the content of arrays of values. Leave the names alone.

Public Attributes

std::vector< std::string > bytesnames
 For ibis::BYTE.
std::vector< signed char > bytesvalues
std::vector< std::string > catsnames
 For ibis::CATEGORY.
std::vector< std::string > catsvalues
std::vector< std::string > doublesnames
 For ibis::DOUBLE.
std::vector< double > doublesvalues
std::vector< std::string > floatsnames
 For ibis::FLOAT.
std::vector< float > floatsvalues
std::vector< std::string > intsnames
 For ibis::INT.
std::vector< int32_t > intsvalues
std::vector< std::string > longsnames
 For ibis::LONG.
std::vector< int64_t > longsvalues
std::vector< std::string > shortsnames
 For ibis::SHORT.
std::vector< int16_t > shortsvalues
std::vector< std::string > textsnames
 For ibis::TEXT.
std::vector< std::string > textsvalues
std::vector< std::string > ubytesnames
 For ibis::UBYTE.
std::vector< unsigned char > ubytesvalues
std::vector< std::string > uintsnames
 For ibis::UINT.
std::vector< uint32_t > uintsvalues
std::vector< std::string > ulongsnames
 For ibis::ULONG.
std::vector< uint64_t > ulongsvalues
std::vector< std::string > ushortsnames
 For ibis::USHORT.
std::vector< uint16_t > ushortsvalues


Detailed Description

A simple struct for storing a row of a table.
The documentation for this struct was generated from the following file:
Make It A Bit Faster
Disclaimers
FastBit source code
FastBit mailing list archive
Maintainer of this page