Class template substitute_mixin
boost::mixin::substitute_mixin
Synopsis
template<typename SourceMixin, typename TargetMixin>
class substitute_mixin : public boost::mixin::internal::substitute_mixin_impl {
public:
substitute_mixin();
};
Description
A mutation rule for a substitute mixin.
If active, such rule will cause any mutation that tries to add SourceMixin
to instead add TargetMixin
.
Template Parameters
-
typename SourceMixin
The mixin type to be substituted
-
typename TargetMixin
The mixin type that is the substitute
substitute_mixin
public
construct/copy/destruct