Transcription: Whenever an inline member function is called by client code, the function call is replaced by the expanded code for the function. As with non-member functions, inlining has no effect on the function's behavior or its class scope. The function may be static, const, or volatile, and may be a constructor or destructor.