In message: <200304291501.02430.pmarquis at pobox.com> Paul Marquis <pmarquis at pobox.com> writes: : I think your public methods for the class Class should be static. No need. He's using member function pointers, and an object, so the code looks right to my eye. Warner