Are you trying to say that a destructor isn't a function because it doesn't return anything?
I don't have a book with me, but I'm pretty sure that Stroustrup refers to constructors and destructors as functions despite the fact that they don't have return values.
EDIT: Yup, they're still called member functions -- from Stroustrup