DynaMix  1.3.7
A new take on polymorphism in C++
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cdynamix::basic_mixin_type_info
 Cdynamix::internal::mixin_type_info
 Cdynamix::combinators::boolean_and< MessageReturnType >
 Cdynamix::combinators::boolean_or< MessageReturnType >
 Cdynamix::internal::domain
 Cdynamix::exceptionParent class of all DynaMix exceptions
 Cdynamix::bad_copy_assignment
 Cdynamix::bad_copy_construction
 Cdynamix::bad_message_callThrown when a message is called on a object that doesn't implement it
 Cdynamix::bad_mixin_move
 Cdynamix::bad_mutation
 Cdynamix::bad_mutation_source
 Cdynamix::bad_next_bidder_callThrown by DYNAMIX_CALL_NEXT_BIDDER if no next bidder is available
 Cdynamix::unicast_clash
 Cdynamix::feature
 Cdynamix::internal::message_t
 Cdynamix::internal::msg_multicast< Derived, Object, Ret, Args >
 Cdynamix::internal::msg_unicast< Derived, Object, Ret, Args >
 Cdynamix::internal::feature_instance< Feature >
 Cdynamix::internal::feature_parser< Mixin >
 Cdynamix::internal::feature_registrator
 Cdynamix::internal::has_set_num_results< Combinator >
 Cdynamix::combinators::mean< MessageReturnType >
 Cdynamix::internal::message_feature_tag
 Cdynamix::internal::message_for_mixin
 Cdynamix::internal::message_perks< Message >
 Cdynamix::internal::message_registrator< Message >
 Cdynamix::internal::message_wrapper
 Cdynamix::mixin_allocator
 Cdynamix::domain_allocator
 Cdynamix::internal::default_allocator
 Cdynamix::object_allocator
 Cdynamix::mixin_collection
 Cdynamix::bundled_mixins
 Cdynamix::dependent_mixins
 Cdynamix::internal::object_type_info
 Cdynamix::mutually_exclusive_mixins
 Cdynamix::internal::mixin_data_in_object
 Cdynamix::internal::mixin_name_feature
 Cdynamix::internal::mixin_type_info_instance< Mixin >
 Cdynamix::internal::msg_caller< Ret, Args >
 Cdynamix::internal::msg_caller< Ret, Args... >
 Cdynamix::internal::msg_multicast< Derived, Object, Ret, Args >
 Cdynamix::internal::msg_unicast< Derived, Object, Ret, Args >
 Cdynamix::mutation_ruleBase class for all mutation rules
 Cdynamix::bundled_mixins
 Cdynamix::dependent_mixins
 Cdynamix::internal::deprecated_mixin_impl
 Cdynamix::deprecated_mixin< Mixin >
 Cdynamix::internal::mandatory_mixin_impl
 Cdynamix::mandatory_mixin< Mixin >
 Cdynamix::internal::substitute_mixin_impl
 Cdynamix::substitute_mixin< SourceMixin, TargetMixin >
 Cdynamix::mutually_exclusive_mixins
 Cdynamix::no_features_tThe type of the none feature
 Cdynamix::internal::noop_feature_t
 Cdynamix::objectThe main object class
 Cdynamix::internal::object_mutator
 Cdynamix::object_type_template
 Cdynamix::same_type_mutator
 Cdynamix::single_object_mutator
 Cdynamix::object_type_mutation
 Cdynamix::combinators::sum< MessageReturnType >