Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Test suite

The Boost.Bimap test suite exercises the whole spectrum of functionalities provided by the library. Although the tests are not meant to serve as a learning guide, the interested reader may find it useful to inspect the source code to gain familiarity with some of the least common features offered by Boost.Bimap.

Program

Description

test_tagged.cpp

Tagged idiom checks

test_mutant.cpp

Test the mutant idiom

test_structured_pair.cpp

Test structured pair class

test_mutant_relation.cpp

Test the relation class

test_bimap_set_of.cpp

Library interface check

test_bimap_multiset_of.cpp

Library interface check

test_bimap_unordered_set_of.cpp

Library interface check

test_bimap_unordered_multiset_of.cpp

Library interface check

test_bimap_list_of.cpp

Library interface check

test_bimap_vector_of.cpp

Library interface check

test_bimap_convenience_header.cpp

Library interface check

test_bimap_ordered.cpp

Test set and multiset based bimaps

test_bimap_unordered.cpp

Test unordered_set and unordered_multiset based bimaps

test_bimap_sequenced.cpp

Test list and vector based bimaps

test_bimap_unconstrained.cpp

Test bimaps with unconstrained views

test_bimap_serialization.cpp

Serialization support checks

test_bimap_property_map.cpp

Property map concepts for the set and unordered set views

test_bimap_modify.cpp

replace, modify and operator[]

test_bimap_lambda.cpp

Test lambda modified idom support

test_bimap_assign.cpp

Test Boost.Assign support

test_bimap_project.cpp

Projection of iterators support

test_bimap_operator_bracket.cpp

operator[] and at() functions

test_bimap_info.cpp

Information hooking support

test_bimap_extra.cpp

Additional checks

test_bimap_info_1.cpp

Information hooking compilation fail test

test_bimap_info_2.cpp

Information hooking compilation fail test

test_bimap_info_3.cpp

Information hooking compilation fail test

test_bimap_mutable_1.cpp

Mutable members compilation fail test

test_bimap_mutable_2.cpp

Mutable members compilation fail test

test_bimap_mutable_3.cpp

Mutable members compilation fail test


PrevUpHomeNext