From ab7186c6c116629983dc506c4b53794026518455 Mon Sep 17 00:00:00 2001 From: geronimo Date: Sun, 22 Jul 2012 11:38:43 +0200 Subject: worked out new file class --- libs/fsScan/fsScan.cbp | 10 +- libs/fsScan/fsScan.layout | 35 ++++++ libs/fsScan/fsScan.layout.save | 35 ++++++ libs/fsScan/include/AbstractMedia.h | 2 +- libs/fsScan/include/AbstractMultiFileMovie.h | 2 +- libs/fsScan/include/Audio.h | 2 +- libs/fsScan/include/DVDImage.h | 2 +- libs/fsScan/include/File.h | 65 ++++++++++ libs/fsScan/include/FileRepresentation.h | 53 ++++++++ libs/fsScan/include/FileSystem.h | 51 ++++++++ libs/fsScan/include/FilesystemScanner.h | 2 +- libs/fsScan/include/LegacyVdrRecording.h | 2 +- libs/fsScan/include/MediaFactory.h | 2 +- libs/fsScan/include/Movie.h | 2 +- libs/fsScan/include/Picture.h | 2 +- libs/fsScan/include/VdrRecording.h | 2 +- libs/fsScan/nbproject/Makefile-Debug.mk | 38 ++++-- libs/fsScan/nbproject/Makefile-Release.mk | 18 +++ libs/fsScan/nbproject/configurations.xml | 14 ++- libs/fsScan/nbproject/private/configurations.xml | 2 +- libs/fsScan/nbproject/private/private.xml | 1 + libs/fsScan/src/AbstractMedia.cc | 2 +- libs/fsScan/src/AbstractMultiFileMovie.cc | 2 +- libs/fsScan/src/Audio.cc | 2 +- libs/fsScan/src/DVDImage.cc | 2 +- libs/fsScan/src/File.cc | 146 +++++++++++++++++++++++ libs/fsScan/src/FileRepresentation.cc | 109 +++++++++++++++++ libs/fsScan/src/FileSystem.cc | 132 ++++++++++++++++++++ libs/fsScan/src/FilesystemScanner.cc | 14 +-- libs/fsScan/src/LegacyVdrRecording.cc | 2 +- libs/fsScan/src/MediaFactory.cc | 2 +- libs/fsScan/src/Movie.cc | 2 +- libs/fsScan/src/Picture.cc | 2 +- libs/fsScan/src/VdrRecording.cc | 2 +- 34 files changed, 721 insertions(+), 40 deletions(-) create mode 100644 libs/fsScan/include/File.h create mode 100644 libs/fsScan/include/FileRepresentation.h create mode 100644 libs/fsScan/include/FileSystem.h create mode 100644 libs/fsScan/src/File.cc create mode 100644 libs/fsScan/src/FileRepresentation.cc create mode 100644 libs/fsScan/src/FileSystem.cc (limited to 'libs/fsScan') diff --git a/libs/fsScan/fsScan.cbp b/libs/fsScan/fsScan.cbp index bef32fe..8f51f56 100644 --- a/libs/fsScan/fsScan.cbp +++ b/libs/fsScan/fsScan.cbp @@ -7,7 +7,7 @@