Column-oriented GPU-accelerated Database Management System
CoGaDB
/home/sebastian/gpudbms/trunk/cogadb/include/compression/tmp/db2/main.cpp File Reference
Include dependency graph for main.cpp:

Functions

bool unittest (boost::shared_ptr< ColumnBaseTyped< int > > ptr)
bool unittest (boost::shared_ptr< ColumnBaseTyped< float > > ptr)
bool unittest (boost::shared_ptr< ColumnBaseTyped< std::string > > ptr)
bool delta ()
bool bit_vector ()
bool run_length ()
bool bulk_test_update (boost::shared_ptr< CompressedColumn< int > > compressed_col, boost::shared_ptr< Column< int > > uncompressed_col)
bool bulk_test_delete (boost::shared_ptr< CompressedColumn< int > > compressed_col, boost::shared_ptr< Column< int > > uncompressed_col)
bool unittests (boost::shared_ptr< CompressedColumn< int >> col, boost::shared_ptr< CompressedColumn< float > > col_float, boost::shared_ptr< CompressedColumn< std::string > > col_string)
int main ()

Function Documentation

bool bit_vector ( )

References bulk_test_delete(), bulk_test_update(), CoGaDB::FLOAT, CoGaDB::INT, unittests(), and CoGaDB::VARCHAR.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

bool bulk_test_delete ( boost::shared_ptr< CompressedColumn< int > >  compressed_col,
boost::shared_ptr< Column< int > >  uncompressed_col 
)

Referenced by bit_vector(), delta(), and run_length().

Here is the caller graph for this function:

bool bulk_test_update ( boost::shared_ptr< CompressedColumn< int > >  compressed_col,
boost::shared_ptr< Column< int > >  uncompressed_col 
)

Referenced by bit_vector(), delta(), and run_length().

Here is the caller graph for this function:

bool delta ( )

References bulk_test_delete(), bulk_test_update(), CoGaDB::FLOAT, CoGaDB::INT, unittests(), and CoGaDB::VARCHAR.

Referenced by CoGaDB::DeltaCompressedColumn< T >::compress_insert(), main(), and CoGaDB::DeltaCompressedColumn< T >::uncompress().

Here is the call graph for this function:

Here is the caller graph for this function:

int main ( )

References bit_vector(), delta(), and run_length().

Here is the call graph for this function:

bool run_length ( )

References bulk_test_delete(), bulk_test_update(), CoGaDB::FLOAT, CoGaDB::INT, unittests(), and CoGaDB::VARCHAR.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

bool unittest ( boost::shared_ptr< ColumnBaseTyped< int > >  ptr)

References fill_column(), CoGaDB::unit_tests::fill_column(), test_column(), and CoGaDB::unit_tests::test_column().

Referenced by unittests(), and CoGaDB::unit_tests::unittests().

Here is the call graph for this function:

Here is the caller graph for this function:

bool unittest ( boost::shared_ptr< ColumnBaseTyped< float > >  ptr)

References fill_column(), CoGaDB::unit_tests::fill_column(), test_column(), and CoGaDB::unit_tests::test_column().

Here is the call graph for this function:

bool unittest ( boost::shared_ptr< ColumnBaseTyped< std::string > >  ptr)

References fill_column(), and test_column().

Here is the call graph for this function:

bool unittests ( boost::shared_ptr< CompressedColumn< int >>  col,
boost::shared_ptr< CompressedColumn< float > >  col_float,
boost::shared_ptr< CompressedColumn< std::string > >  col_string 
)

References unittest().

Referenced by bit_vector(), delta(), CoGaDB::unit_tests::executeUnitTests(), and run_length().

Here is the call graph for this function:

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines