kfloppy
Include dependency graph for format.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | DDZeroOut |
class | Ext2Filesystem |
class | FATFilesystem |
class | FDFormat |
struct | fdinfo |
class | FloppyAction |
class | KFAction |
class | KFActionQueue |
Functions | |
QString | findExecutable (const QString &) |
Detailed Description
This file defines a hierarchy of classes that can run a sequence of external programs (like fdformat, mkisofs, etc.) in sequence.
Stdout and stderr of those programs can be captured and analyzed in order to provide feedback to the user.
- KFAction: Base class, just for performing some action.
- KFActionQueue: Provides sequencing of KFActions
- FloppyAction: Weird name; handles running a program, understands FD device names. This can be considered the "useful" base class of programming actions.
- FDFormat: Runs fdformat(1) under BSD or Linux.
- FATFilesystem: Creates an msdos (FAT) filesystem.
- Ext2Filesystem: Creates ext2 filesystems.
- MinixFilesystem: Creates Minix filesystems, under Linux.
- UFSFilesystem: Creates UFS filesystem, under BSD.
- Note
- Maybe this is overkill, since for floppies all you need is fdformat(1) and some create-filesystem program like newfs(1) or mke2fs(1). However, for Zip disks, should they ever be supported, this is quite useful since you need to dd, fdisk, disklabel, and newfs them.
Definition in file format.h.
Function Documentation
Utility function that looks for executables in $PATH and in /sbin and /usr/sbin.
Definition at line 38 of file format.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.