40 OutputManagerFromEnvironment(
42 const std::shared_ptr<const PackageID> &,
43 const OutputExclusivity,
44 const ClientOutputFeatures &);
46 ~OutputManagerFromEnvironment();
48 const std::shared_ptr<OutputManager> operator() (
const Action &);
50 const std::shared_ptr<OutputManager> output_manager_if_constructed();
52 void construct_standard_if_unconstructed();