Classes | Typedefs | Functions
test_containers.cc File Reference
#include <boost/test/auto_unit_test.hpp>
#include <vector>
#include <test/testsuite.hh>
#include <utilmm/configfile/configset.hh>
#include <utilmm/stringtools.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 24 of file test_containers.cc.


Function Documentation

BOOST_AUTO_TEST_CASE ( test_vector_assumptions  )

Definition at line 27 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_defines_aliases  )

Definition at line 87 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_getElementCount  )

Definition at line 99 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_init_destroy  )

Definition at line 110 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_push  )

Definition at line 124 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_erase  )

Definition at line 141 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_delete_if  )

Definition at line 168 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_getElement  )

Definition at line 187 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_setElement  )

Definition at line 203 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_vector_visit  )

Definition at line 220 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_erase_collection_of_collections  )

Definition at line 243 of file test_containers.cc.

BOOST_AUTO_TEST_CASE ( test_copy_collection_of_collections  )

Definition at line 274 of file test_containers.cc.

static void import_test_types ( Registry registry) [static]

Definition at line 67 of file test_containers.cc.

ptr_value_t ptr_value ( void *  ptr)

Definition at line 25 of file test_containers.cc.

Definition at line 163 of file test_containers.cc.



typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Thu Jan 2 2014 11:38:41