Extra qualification error in C++

I have a member function that is defined as follows:

Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString);

When I compile the source, I get:

error: extra qualification 'JSONDeserializer::' on member 'ParseValue'

What is this? How do I remove this error?


facetime for android

Are you sure that you don’t mean to use FJSONSerializer::Deserialize? Also as far as I can see there is no “JSONDeserializer” or a “ParseValue” method in FJSONSerializer.You also need to use the full name of classes you want to reference, for example FJSONSerializer. FJsonSerializer::Deserialize | Unreal Engine Documentation