boost::mixin::mutation_rule — Base class for all mutation rules.
// In header: <boost/mixin/mutation_rule.hpp> class mutation_rule { public: // construct/copy/destruct ~mutation_rule(); // public member functions void apply_to(object_type_mutation &); };
mutation_rule
public member functionsvoid apply_to(object_type_mutation & mutation);Called when applying the mutation rule.