Hm, non, tu t'es compliqué la vie là, pas la peine d'avoir un paramère filename. Comme c'est une instance c'est plus logique d'avoir une méthode exists() qui ne prend pas de paramètre. Le nom du fichier il est précisé au moment du open()
Donc cette méthode se résume à return mFile.exists();