Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
Mesosphere Sprint 25
-
3
Description
We often include complex headers like <ostream> in ".hpp" files to define operator<<() inline (e.g. "mesos/authorizer/authorizer.hpp"). Instead, we can move definitions to corresponding ".cpp" files and replace stream headers with iosfwd, for example, this is partially done for URI in "mesos/uri/uri.hpp".