Libreria SdFat Lista file to Array

Salve a tutti, utilizzo la libreria SdFat per usare la Sd con arduino. Ho la necessità di caricare un array con tutti i file presenti nella SD ma non so come fare.

con il seguente codice riesco a Scrivere in seriale quello che voglio fare, ma come faccio per caricare quei file in un array?

  if (!sd.begin(chipSelect, SPI_HALF_SPEED)) sd.initErrorHalt();
  sd.ls(&Serial, LS_R);