fd::generic_date_adjustor — A generic date adjustor that hosts a (shared) date adjustment function (aka boxed adjustor).
// In header: <fd/generic_date_adjustor.h> struct generic_date_adjustor { // public member functions gregorian::date adjust_as_needed(const gregorian::date &) const; // public data members shared_date_adjustment_function boxedAdjustor; };