Get it
Learn it
Advanced
struct MapIsEmpty { // fields bool& is_empty; // construction MapIsEmpty(bool& _is_empty); // methods template <typename PTR> void operator () (PTR& ptr); };