Era proprio la seconda.. grazie..

la definizione è nell'header mentre l'implementazione è nel cpp.. è buona norma dividere le cose..