Programacion C++

Hola
me pueden ayudar con este pedazo de código
me sale este error en la clase y no se que significa
line 10 [Error] invalid use of member (did you forget the '&' ?)

Aquí esta parte del código:

using namespace std;

class TempUnitConversion{
private:
float celcius();
float farenheit();

public:
void setfarenheit(float Farenheit){
farenheit = Farenheit;
}

float getfarenheit(){
return farenheit;
}

void setcelcius(float Celcius){
celcius = Celcius;
}

float getcelcius(){
return celcius;
}

};

Por favor lee las Normas del foro y edita tu post usando etiquetas de código

En la parte privada de la clase has declarado dos funciones miembro:

private:
  float celsius();
  float farenheit();

En la parte publica haces uso de estas funciones como si fueran variables, lo cual quiere decir que en realidad tanto celsius como farenheit son variables. Quita los () en la declaración de la parte privada.