No, in C++, class objects don't get passed in as reference to other functions. By default, a copy of the object is created and passed to the function. You can pass an object by reference by explicitly specifying it on the function's parameter list using the & symbol.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence