http://stackoverflow.com/questions/356950/c-functors-and-their-uses http://www.cprogramming.com/tutorial/functors-function-objects-in-c++.html
http://stackoverflow.com/questions/356950/c-functors-and-their-uses http://www.cprogramming.com/tutorial/functors-function-objects-in-c++.html