risolto... quando si passa come parametro un oggetto costante di posso invocare solo funzioni costanti... rendendo costante la funzione getValue() ho risolto.