class ClassOne { public: bool non_modifying_member_function() const { /* ... */ } };
int ClassTwo::non_modifying_member_function() const { /* ... */ }
void ClassTwo::modifying_member_function() { /* ... */ }
char non_param_modding_func(const ClassOne& one, const ClassTwo* two) { /* ... */ }...