377 |
static bool Flat; |
static bool Flat; |
378 |
static ScanProgress* pProgress; |
static ScanProgress* pProgress; |
379 |
static int FtwCallback(const char* fpath, const struct stat* sb, int typeflag); |
static int FtwCallback(const char* fpath, const struct stat* sb, int typeflag); |
380 |
|
static bool HasInstrumentFiles(String Dir); |
381 |
}; |
}; |
382 |
|
|
383 |
class InstrumentFileCounter { |
class InstrumentFileCounter { |
384 |
public: |
public: |
385 |
/** |
/** |
386 |
* Recursively scans all subdirectories of the specified file |
* Recursively scans all subdirectories of the specified file |
387 |
* system directory and returns the number of supported instruments. |
* system directory and returns the number of supported instrument files. |
388 |
* @param FsDir The file system directory to process. |
* @param FsDir The file system directory to process. |
389 |
* @throws Exception - if the specified directory is invalid. |
* @throws Exception - if the specified directory is invalid. |
390 |
*/ |
*/ |