#include <boost/test/auto_unit_test.hpp>
#include <vector>
#include <test/testsuite.hh>
#include <typelib/utilmm/configset.hh>
#include <typelib/pluginmanager.hh>
#include <typelib/importer.hh>
#include <typelib/typemodel.hh>
#include <typelib/registry.hh>
#include <typelib/value.hh>
#include <typelib/value_ops.hh>
#include "test_cimport.1"
#include <string.h>
Go to the source code of this file.
Classes | |
struct | AssertValueVisit |
struct | ptr_value_getter< ptrsize > |
struct | ptr_value_getter< 4 > |
struct | ptr_value_getter< 8 > |
Typedefs | |
typedef ptr_value_getter < sizeof(void *)>::resul | ptr_value_t ) |
Functions | |
BOOST_AUTO_TEST_CASE (test_vector_assumptions) | |
BOOST_AUTO_TEST_CASE (test_vector_defines_aliases) | |
BOOST_AUTO_TEST_CASE (test_vector_getElementCount) | |
BOOST_AUTO_TEST_CASE (test_vector_init_destroy) | |
BOOST_AUTO_TEST_CASE (test_vector_push) | |
BOOST_AUTO_TEST_CASE (test_vector_erase) | |
BOOST_AUTO_TEST_CASE (test_vector_delete_if) | |
BOOST_AUTO_TEST_CASE (test_vector_getElement) | |
BOOST_AUTO_TEST_CASE (test_vector_setElement) | |
BOOST_AUTO_TEST_CASE (test_vector_visit) | |
BOOST_AUTO_TEST_CASE (test_erase_collection_of_collections) | |
BOOST_AUTO_TEST_CASE (test_copy_collection_of_collections) | |
static void | import_test_types (Registry ®istry) |
ptr_value_t | ptr_value (void *ptr) |
bool | test_delete_if_pred (Value v) |
typedef ptr_value_getter<sizeof(void*)>::resul ptr_value_t) |
Definition at line 21 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_assumptions | ) |
Definition at line 24 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_defines_aliases | ) |
Definition at line 84 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_getElementCount | ) |
Definition at line 96 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_init_destroy | ) |
Definition at line 107 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_push | ) |
Definition at line 121 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_erase | ) |
Definition at line 138 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_delete_if | ) |
Definition at line 165 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_getElement | ) |
Definition at line 184 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_setElement | ) |
Definition at line 200 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_vector_visit | ) |
Definition at line 217 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_erase_collection_of_collections | ) |
Definition at line 240 of file test_containers.cc.
BOOST_AUTO_TEST_CASE | ( | test_copy_collection_of_collections | ) |
Definition at line 271 of file test_containers.cc.
static void import_test_types | ( | Registry & | registry | ) | [static] |
Definition at line 64 of file test_containers.cc.
ptr_value_t ptr_value | ( | void * | ptr | ) |
Definition at line 22 of file test_containers.cc.
bool test_delete_if_pred | ( | Value | v | ) |
Definition at line 160 of file test_containers.cc.