Exemplo

class MyClass
{
public:
MyClass(int init){
var = init;
}
int getVar(){
return var;
}
private:
int var;
};

int function(int input){
MyClass mc(10);

if(10 == input){
return mc.getVar();
}
else{
return 0;
}

}


Solução
Salve o valor de retorno para uma variável e retorne-o.

class MyClass
{
public:
MyClass(int init){
var = init;
}
int getVar(){
return var;
}
private:
int var;
};

int function(int input){
MyClass mc(10);

if(10 == input){
int tmp = mc.getVar();
return tmp;
}
else{
return 0;
}

}