How do I overload ostream::operator<<

Printable View