C++ prototype.