Console: Implement enum registration and parsing/formatting
authorg0dil <g0dil@270642c3-0616-0410-b53a-bc976706d245>
Fri, 18 Apr 2008 13:59:32 +0000 (13:59 +0000)
committerg0dil <g0dil@270642c3-0616-0410-b53a-bc976706d245>
Fri, 18 Apr 2008 13:59:32 +0000 (13:59 +0000)
commit0eaf5340de8c2fbb02b1e0e13a797931e221dff3
treef9f745e1f4b93dd345dccd5b71d6b812918dc3bf
parenta99eba1e1f51afcd7867344f50206f4975cfd5dd
Console: Implement enum registration and parsing/formatting
Add Boost.Bimap (v0.35) and Boost.MultiIndex (v0.35) to the repository (Bimap depends on a current MultiIndex)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@819 270642c3-0616-0410-b53a-bc976706d245
167 files changed:
Console/Traits.cc [new file with mode: 0644]
Console/Traits.cti
Console/Traits.hh
Console/Traits.ih [new file with mode: 0644]
Console/Traits.test.cc
boost/bimap.hpp [new file with mode: 0644]
boost/bimap/bimap.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/associative_container_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/container_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/detail/comparison_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/detail/functor_bag.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/detail/identity_converters.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/detail/key_extractor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/list_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/list_map_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/map_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/multimap_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/multiset_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/sequence_container_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/set_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/support/iterator_facade_converters.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/unordered_map_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/unordered_set_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/vector_adaptor.hpp [new file with mode: 0644]
boost/bimap/container_adaptor/vector_map_adaptor.hpp [new file with mode: 0644]
boost/bimap/detail/bimap_core.hpp [new file with mode: 0644]
boost/bimap/detail/concept_tags.hpp [new file with mode: 0644]
boost/bimap/detail/debug/static_error.hpp [new file with mode: 0644]
boost/bimap/detail/generate_index_binder.hpp [new file with mode: 0644]
boost/bimap/detail/generate_relation_binder.hpp [new file with mode: 0644]
boost/bimap/detail/generate_view_binder.hpp [new file with mode: 0644]
boost/bimap/detail/is_set_type_of.hpp [new file with mode: 0644]
boost/bimap/detail/manage_additional_parameters.hpp [new file with mode: 0644]
boost/bimap/detail/manage_bimap_key.hpp [new file with mode: 0644]
boost/bimap/detail/map_view_base.hpp [new file with mode: 0644]
boost/bimap/detail/map_view_iterator.hpp [new file with mode: 0644]
boost/bimap/detail/modifier_adaptor.hpp [new file with mode: 0644]
boost/bimap/detail/non_unique_views_helper.hpp [new file with mode: 0644]
boost/bimap/detail/set_view_base.hpp [new file with mode: 0644]
boost/bimap/detail/set_view_iterator.hpp [new file with mode: 0644]
boost/bimap/detail/test/check_metadata.hpp [new file with mode: 0644]
boost/bimap/detail/user_interface_config.hpp [new file with mode: 0644]
boost/bimap/list_of.hpp [new file with mode: 0644]
boost/bimap/multiset_of.hpp [new file with mode: 0644]
boost/bimap/property_map/set_support.hpp [new file with mode: 0644]
boost/bimap/property_map/unordered_set_support.hpp [new file with mode: 0644]
boost/bimap/relation/detail/access_builder.hpp [new file with mode: 0644]
boost/bimap/relation/detail/metadata_access_builder.hpp [new file with mode: 0644]
boost/bimap/relation/detail/mutant.hpp [new file with mode: 0644]
boost/bimap/relation/detail/static_access_builder.hpp [new file with mode: 0644]
boost/bimap/relation/detail/to_mutable_relation_functor.hpp [new file with mode: 0644]
boost/bimap/relation/member_at.hpp [new file with mode: 0644]
boost/bimap/relation/mutant_relation.hpp [new file with mode: 0644]
boost/bimap/relation/pair_layout.hpp [new file with mode: 0644]
boost/bimap/relation/structured_pair.hpp [new file with mode: 0644]
boost/bimap/relation/support/data_extractor.hpp [new file with mode: 0644]
boost/bimap/relation/support/get.hpp [new file with mode: 0644]
boost/bimap/relation/support/get_pair_functor.hpp [new file with mode: 0644]
boost/bimap/relation/support/is_tag_of_member_at.hpp [new file with mode: 0644]
boost/bimap/relation/support/member_with_tag.hpp [new file with mode: 0644]
boost/bimap/relation/support/opposite_tag.hpp [new file with mode: 0644]
boost/bimap/relation/support/pair_by.hpp [new file with mode: 0644]
boost/bimap/relation/support/pair_type_by.hpp [new file with mode: 0644]
boost/bimap/relation/support/value_type_of.hpp [new file with mode: 0644]
boost/bimap/relation/symmetrical_base.hpp [new file with mode: 0644]
boost/bimap/set_of.hpp [new file with mode: 0644]
boost/bimap/support/data_type_by.hpp [new file with mode: 0644]
boost/bimap/support/iterator_type_by.hpp [new file with mode: 0644]
boost/bimap/support/key_type_by.hpp [new file with mode: 0644]
boost/bimap/support/lambda.hpp [new file with mode: 0644]
boost/bimap/support/map_by.hpp [new file with mode: 0644]
boost/bimap/support/map_type_by.hpp [new file with mode: 0644]
boost/bimap/support/value_type_by.hpp [new file with mode: 0644]
boost/bimap/tags/support/apply_to_value_type.hpp [new file with mode: 0644]
boost/bimap/tags/support/default_tagged.hpp [new file with mode: 0644]
boost/bimap/tags/support/is_tagged.hpp [new file with mode: 0644]
boost/bimap/tags/support/overwrite_tagged.hpp [new file with mode: 0644]
boost/bimap/tags/support/tag_of.hpp [new file with mode: 0644]
boost/bimap/tags/support/value_type_of.hpp [new file with mode: 0644]
boost/bimap/tags/tagged.hpp [new file with mode: 0644]
boost/bimap/unconstrained_set_of.hpp [new file with mode: 0644]
boost/bimap/unordered_multiset_of.hpp [new file with mode: 0644]
boost/bimap/unordered_set_of.hpp [new file with mode: 0644]
boost/bimap/vector_of.hpp [new file with mode: 0644]
boost/bimap/views/list_map_view.hpp [new file with mode: 0644]
boost/bimap/views/list_set_view.hpp [new file with mode: 0644]
boost/bimap/views/map_view.hpp [new file with mode: 0644]
boost/bimap/views/multimap_view.hpp [new file with mode: 0644]
boost/bimap/views/multiset_view.hpp [new file with mode: 0644]
boost/bimap/views/set_view.hpp [new file with mode: 0644]
boost/bimap/views/unconstrained_map_view.hpp [new file with mode: 0644]
boost/bimap/views/unconstrained_set_view.hpp [new file with mode: 0644]
boost/bimap/views/unordered_map_view.hpp [new file with mode: 0644]
boost/bimap/views/unordered_multimap_view.hpp [new file with mode: 0644]
boost/bimap/views/unordered_multiset_view.hpp [new file with mode: 0644]
boost/bimap/views/unordered_set_view.hpp [new file with mode: 0644]
boost/bimap/views/vector_map_view.hpp [new file with mode: 0644]
boost/bimap/views/vector_set_view.hpp [new file with mode: 0644]
boost/multi_index/composite_key.hpp [new file with mode: 0644]
boost/multi_index/detail/access_specifier.hpp [new file with mode: 0644]
boost/multi_index/detail/adl_swap.hpp [new file with mode: 0644]
boost/multi_index/detail/archive_constructed.hpp [new file with mode: 0644]
boost/multi_index/detail/auto_space.hpp [new file with mode: 0644]
boost/multi_index/detail/base_type.hpp [new file with mode: 0644]
boost/multi_index/detail/bidir_node_iterator.hpp [new file with mode: 0644]
boost/multi_index/detail/bucket_array.hpp [new file with mode: 0644]
boost/multi_index/detail/converter.hpp [new file with mode: 0644]
boost/multi_index/detail/copy_map.hpp [new file with mode: 0644]
boost/multi_index/detail/duplicates_iterator.hpp [new file with mode: 0644]
boost/multi_index/detail/has_tag.hpp [new file with mode: 0644]
boost/multi_index/detail/hash_index_args.hpp [new file with mode: 0644]
boost/multi_index/detail/hash_index_iterator.hpp [new file with mode: 0644]
boost/multi_index/detail/hash_index_node.hpp [new file with mode: 0644]
boost/multi_index/detail/header_holder.hpp [new file with mode: 0644]
boost/multi_index/detail/index_base.hpp [new file with mode: 0644]
boost/multi_index/detail/index_loader.hpp [new file with mode: 0644]
boost/multi_index/detail/index_matcher.hpp [new file with mode: 0644]
boost/multi_index/detail/index_node_base.hpp [new file with mode: 0644]
boost/multi_index/detail/index_saver.hpp [new file with mode: 0644]
boost/multi_index/detail/invariant_assert.hpp [new file with mode: 0644]
boost/multi_index/detail/is_index_list.hpp [new file with mode: 0644]
boost/multi_index/detail/iter_adaptor.hpp [new file with mode: 0644]
boost/multi_index/detail/modify_key_adaptor.hpp [new file with mode: 0644]
boost/multi_index/detail/msvc_index_specifier.hpp [new file with mode: 0644]
boost/multi_index/detail/no_duplicate_tags.hpp [new file with mode: 0644]
boost/multi_index/detail/node_type.hpp [new file with mode: 0644]
boost/multi_index/detail/ord_index_args.hpp [new file with mode: 0644]
boost/multi_index/detail/ord_index_node.hpp [new file with mode: 0644]
boost/multi_index/detail/ord_index_ops.hpp [new file with mode: 0644]
boost/multi_index/detail/prevent_eti.hpp [new file with mode: 0644]
boost/multi_index/detail/rnd_index_loader.hpp [new file with mode: 0644]
boost/multi_index/detail/rnd_index_node.hpp [new file with mode: 0644]
boost/multi_index/detail/rnd_index_ops.hpp [new file with mode: 0644]
boost/multi_index/detail/rnd_index_ptr_array.hpp [new file with mode: 0644]
boost/multi_index/detail/rnd_node_iterator.hpp [new file with mode: 0644]
boost/multi_index/detail/safe_ctr_proxy.hpp [new file with mode: 0644]
boost/multi_index/detail/safe_mode.hpp [new file with mode: 0644]
boost/multi_index/detail/scope_guard.hpp [new file with mode: 0644]
boost/multi_index/detail/seq_index_node.hpp [new file with mode: 0644]
boost/multi_index/detail/seq_index_ops.hpp [new file with mode: 0644]
boost/multi_index/detail/uintptr_type.hpp [new file with mode: 0644]
boost/multi_index/detail/unbounded.hpp [new file with mode: 0644]
boost/multi_index/detail/value_compare.hpp [new file with mode: 0644]
boost/multi_index/global_fun.hpp [new file with mode: 0644]
boost/multi_index/hashed_index.hpp [new file with mode: 0644]
boost/multi_index/hashed_index_fwd.hpp [new file with mode: 0644]
boost/multi_index/identity.hpp [new file with mode: 0644]
boost/multi_index/identity_fwd.hpp [new file with mode: 0644]
boost/multi_index/indexed_by.hpp [new file with mode: 0644]
boost/multi_index/key_extractors.hpp [new file with mode: 0644]
boost/multi_index/mem_fun.hpp [new file with mode: 0644]
boost/multi_index/member.hpp [new file with mode: 0644]
boost/multi_index/ordered_index.hpp [new file with mode: 0644]
boost/multi_index/ordered_index_fwd.hpp [new file with mode: 0644]
boost/multi_index/random_access_index.hpp [new file with mode: 0644]
boost/multi_index/random_access_index_fwd.hpp [new file with mode: 0644]
boost/multi_index/safe_mode_errors.hpp [new file with mode: 0644]
boost/multi_index/sequenced_index.hpp [new file with mode: 0644]
boost/multi_index/sequenced_index_fwd.hpp [new file with mode: 0644]
boost/multi_index/tag.hpp [new file with mode: 0644]
boost/multi_index_container.hpp [new file with mode: 0644]
boost/multi_index_container_fwd.hpp [new file with mode: 0644]