Changeset View
Changeset View
Standalone View
Standalone View
src/fs/filesystemfactory.cpp
Show All 35 Lines | |||||
36 | #include "fs/hpfs.h" | 36 | #include "fs/hpfs.h" | ||
37 | #include "fs/iso9660.h" | 37 | #include "fs/iso9660.h" | ||
38 | #include "fs/jfs.h" | 38 | #include "fs/jfs.h" | ||
39 | #include "fs/linuxraidmember.h" | 39 | #include "fs/linuxraidmember.h" | ||
40 | #include "fs/linuxswap.h" | 40 | #include "fs/linuxswap.h" | ||
41 | #include "fs/luks.h" | 41 | #include "fs/luks.h" | ||
42 | #include "fs/luks2.h" | 42 | #include "fs/luks2.h" | ||
43 | #include "fs/lvm2_pv.h" | 43 | #include "fs/lvm2_pv.h" | ||
44 | #include "fs/minix.h" | ||||
44 | #include "fs/nilfs2.h" | 45 | #include "fs/nilfs2.h" | ||
45 | #include "fs/ntfs.h" | 46 | #include "fs/ntfs.h" | ||
46 | #include "fs/ocfs2.h" | 47 | #include "fs/ocfs2.h" | ||
47 | #include "fs/reiser4.h" | 48 | #include "fs/reiser4.h" | ||
48 | #include "fs/reiserfs.h" | 49 | #include "fs/reiserfs.h" | ||
49 | #include "fs/udf.h" | 50 | #include "fs/udf.h" | ||
50 | #include "fs/ufs.h" | 51 | #include "fs/ufs.h" | ||
51 | #include "fs/unformatted.h" | 52 | #include "fs/unformatted.h" | ||
Show All 29 Lines | 64 | { | |||
81 | m_FileSystems.insert(FileSystem::Type::Hpfs, new FS::hpfs(-1, -1, -1, QString())); | 82 | m_FileSystems.insert(FileSystem::Type::Hpfs, new FS::hpfs(-1, -1, -1, QString())); | ||
82 | m_FileSystems.insert(FileSystem::Type::Iso9660, new FS::iso9660(-1, -1, -1, QString())); | 83 | m_FileSystems.insert(FileSystem::Type::Iso9660, new FS::iso9660(-1, -1, -1, QString())); | ||
83 | m_FileSystems.insert(FileSystem::Type::Jfs, new FS::jfs(-1, -1, -1, QString())); | 84 | m_FileSystems.insert(FileSystem::Type::Jfs, new FS::jfs(-1, -1, -1, QString())); | ||
84 | m_FileSystems.insert(FileSystem::Type::LinuxRaidMember, new FS::linuxraidmember(-1, -1, -1, QString())); | 85 | m_FileSystems.insert(FileSystem::Type::LinuxRaidMember, new FS::linuxraidmember(-1, -1, -1, QString())); | ||
85 | m_FileSystems.insert(FileSystem::Type::LinuxSwap, new FS::linuxswap(-1, -1, -1, QString())); | 86 | m_FileSystems.insert(FileSystem::Type::LinuxSwap, new FS::linuxswap(-1, -1, -1, QString())); | ||
86 | m_FileSystems.insert(FileSystem::Type::Luks, new FS::luks(-1, -1, -1, QString())); | 87 | m_FileSystems.insert(FileSystem::Type::Luks, new FS::luks(-1, -1, -1, QString())); | ||
87 | m_FileSystems.insert(FileSystem::Type::Luks2, new FS::luks2(-1, -1, -1, QString())); | 88 | m_FileSystems.insert(FileSystem::Type::Luks2, new FS::luks2(-1, -1, -1, QString())); | ||
88 | m_FileSystems.insert(FileSystem::Type::Lvm2_PV, new FS::lvm2_pv(-1, -1, -1, QString())); | 89 | m_FileSystems.insert(FileSystem::Type::Lvm2_PV, new FS::lvm2_pv(-1, -1, -1, QString())); | ||
90 | m_FileSystems.insert(FileSystem::Type::Minix, new FS::minix(-1, -1, -1, QString())); | ||||
stikonas: This lists seems to be in alphabetical order (I think the only reason is to be able to find… | |||||
stikonas: Actually, did you mean Apfs here? MIght be cause of crash. | |||||
89 | m_FileSystems.insert(FileSystem::Type::Nilfs2, new FS::nilfs2(-1, -1, -1, QString())); | 91 | m_FileSystems.insert(FileSystem::Type::Nilfs2, new FS::nilfs2(-1, -1, -1, QString())); | ||
90 | m_FileSystems.insert(FileSystem::Type::Ntfs, new FS::ntfs(-1, -1, -1, QString())); | 92 | m_FileSystems.insert(FileSystem::Type::Ntfs, new FS::ntfs(-1, -1, -1, QString())); | ||
91 | m_FileSystems.insert(FileSystem::Type::Ocfs2, new FS::ocfs2(-1, -1, -1, QString())); | 93 | m_FileSystems.insert(FileSystem::Type::Ocfs2, new FS::ocfs2(-1, -1, -1, QString())); | ||
92 | m_FileSystems.insert(FileSystem::Type::ReiserFS, new FS::reiserfs(-1, -1, -1, QString())); | 94 | m_FileSystems.insert(FileSystem::Type::ReiserFS, new FS::reiserfs(-1, -1, -1, QString())); | ||
93 | m_FileSystems.insert(FileSystem::Type::Reiser4, new FS::reiser4(-1, -1, -1, QString())); | 95 | m_FileSystems.insert(FileSystem::Type::Reiser4, new FS::reiser4(-1, -1, -1, QString())); | ||
94 | m_FileSystems.insert(FileSystem::Type::Udf, new FS::udf(-1, -1, -1, QString())); | 96 | m_FileSystems.insert(FileSystem::Type::Udf, new FS::udf(-1, -1, -1, QString())); | ||
95 | m_FileSystems.insert(FileSystem::Type::Ufs, new FS::ufs(-1, -1, -1, QString())); | 97 | m_FileSystems.insert(FileSystem::Type::Ufs, new FS::ufs(-1, -1, -1, QString())); | ||
96 | m_FileSystems.insert(FileSystem::Type::Unformatted, new FS::unformatted(-1, -1, -1, QString())); | 98 | m_FileSystems.insert(FileSystem::Type::Unformatted, new FS::unformatted(-1, -1, -1, QString())); | ||
Show All 37 Lines | 118 | { | |||
134 | case FileSystem::Type::Hpfs: fs = new FS::hpfs (firstsector, lastsector, sectorsused, label); break; | 136 | case FileSystem::Type::Hpfs: fs = new FS::hpfs (firstsector, lastsector, sectorsused, label); break; | ||
135 | case FileSystem::Type::Iso9660: fs = new FS::iso9660 (firstsector, lastsector, sectorsused, label); break; | 137 | case FileSystem::Type::Iso9660: fs = new FS::iso9660 (firstsector, lastsector, sectorsused, label); break; | ||
136 | case FileSystem::Type::Jfs: fs = new FS::jfs (firstsector, lastsector, sectorsused, label); break; | 138 | case FileSystem::Type::Jfs: fs = new FS::jfs (firstsector, lastsector, sectorsused, label); break; | ||
137 | case FileSystem::Type::LinuxRaidMember: fs = new FS::linuxraidmember(firstsector, lastsector, sectorsused, label); break; | 139 | case FileSystem::Type::LinuxRaidMember: fs = new FS::linuxraidmember(firstsector, lastsector, sectorsused, label); break; | ||
138 | case FileSystem::Type::LinuxSwap: fs = new FS::linuxswap (firstsector, lastsector, sectorsused, label); break; | 140 | case FileSystem::Type::LinuxSwap: fs = new FS::linuxswap (firstsector, lastsector, sectorsused, label); break; | ||
139 | case FileSystem::Type::Luks: fs = new FS::luks (firstsector, lastsector, sectorsused, label); break; | 141 | case FileSystem::Type::Luks: fs = new FS::luks (firstsector, lastsector, sectorsused, label); break; | ||
140 | case FileSystem::Type::Luks2: fs = new FS::luks2 (firstsector, lastsector, sectorsused, label); break; | 142 | case FileSystem::Type::Luks2: fs = new FS::luks2 (firstsector, lastsector, sectorsused, label); break; | ||
141 | case FileSystem::Type::Lvm2_PV: fs = new FS::lvm2_pv (firstsector, lastsector, sectorsused, label); break; | 143 | case FileSystem::Type::Lvm2_PV: fs = new FS::lvm2_pv (firstsector, lastsector, sectorsused, label); break; | ||
144 | case FileSystem::Type::Minix: fs = new FS::minix (firstsector, lastsector, sectorsused, label); break; | ||||
142 | case FileSystem::Type::Nilfs2: fs = new FS::nilfs2 (firstsector, lastsector, sectorsused, label); break; | 145 | case FileSystem::Type::Nilfs2: fs = new FS::nilfs2 (firstsector, lastsector, sectorsused, label); break; | ||
143 | case FileSystem::Type::Ntfs: fs = new FS::ntfs (firstsector, lastsector, sectorsused, label); break; | 146 | case FileSystem::Type::Ntfs: fs = new FS::ntfs (firstsector, lastsector, sectorsused, label); break; | ||
144 | case FileSystem::Type::Ocfs2: fs = new FS::ocfs2 (firstsector, lastsector, sectorsused, label); break; | 147 | case FileSystem::Type::Ocfs2: fs = new FS::ocfs2 (firstsector, lastsector, sectorsused, label); break; | ||
145 | case FileSystem::Type::ReiserFS: fs = new FS::reiserfs (firstsector, lastsector, sectorsused, label); break; | 148 | case FileSystem::Type::ReiserFS: fs = new FS::reiserfs (firstsector, lastsector, sectorsused, label); break; | ||
146 | case FileSystem::Type::Reiser4: fs = new FS::reiser4 (firstsector, lastsector, sectorsused, label); break; | 149 | case FileSystem::Type::Reiser4: fs = new FS::reiser4 (firstsector, lastsector, sectorsused, label); break; | ||
147 | case FileSystem::Type::Udf: fs = new FS::udf (firstsector, lastsector, sectorsused, label); break; | 150 | case FileSystem::Type::Udf: fs = new FS::udf (firstsector, lastsector, sectorsused, label); break; | ||
148 | case FileSystem::Type::Ufs: fs = new FS::ufs (firstsector, lastsector, sectorsused, label); break; | 151 | case FileSystem::Type::Ufs: fs = new FS::ufs (firstsector, lastsector, sectorsused, label); break; | ||
149 | case FileSystem::Type::Unformatted: fs = new FS::unformatted (firstsector, lastsector, sectorsused, label); break; | 152 | case FileSystem::Type::Unformatted: fs = new FS::unformatted (firstsector, lastsector, sectorsused, label); break; | ||
Show All 37 Lines |
This lists seems to be in alphabetical order (I think the only reason is to be able to find entries easier but let's keep it alphabetically)