Classes | Typedefs | Functions
test_containers.cc File Reference
#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>
Include dependency graph for test_containers.cc:

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 &registry)
ptr_value_t ptr_value (void *ptr)
bool test_delete_if_pred (Value v)

Typedef Documentation

typedef ptr_value_getter<sizeof(void*)>::resul ptr_value_t)

Definition at line 21 of file test_containers.cc.


Function Documentation

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.

Definition at line 160 of file test_containers.cc.



typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Sat Jun 8 2019 18:49:22