See also

  • Enabling range-based for loops for custom types