libstorage-ng
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NstorageThe storage namespace
 CAborted
 CActiongraphThe actiongraph has all actions including the dependencies among them to get from one devicegraph to another
 CActivateCallbacksOther storage subsystems are activated automatically, e.g
 CActivateCallbacksLuksSpecialized callbacks with a more generic parameter for LUKS activation
 CActivateCallbacksV3Specialized callbacks with a more generic parameter for Bitlocker activation
 CAlignError
 CAlignmentA class to calculate partition alignment based on hardware topology
 CArch
 CBcacheA bcache device
 CBcacheCsetA bcache cache set
 CBcachefsClass to represent a Bcachefs filesystem https://en.wikipedia.org/wiki/Bcachefs in the devicegraph
 CBitlockerClass for BitLocker filesystem
 CBitlockerInfoStores information about a Bitlocker device
 CBitlockerV2A BitLocker layer on a block device
 CBlkDeviceAn abstract Block Device
 CBlkFilesystem
 CBtrfsClass to represent a btrfs filesystem https://en.wikipedia.org/wiki/Btrfs in the devicegraph
 CBtrfsQgroupClass to represent a qgroup of a btrfs filesystem
 CBtrfsQgroupNotFoundById
 CBtrfsQgroupRelationRelation between btrfs quota groups
 CBtrfsSubvolumeClass to represent a btrfs subvolume in the devicegraph
 CBtrfsSubvolumeNotFoundByPath
 CCallbacks
 CCheckCallbacks
 CCodeLocationHelper class for UI exceptions: Store BASE_FILE, FUNCTION and LINE
 CCommitCallbacks
 CCommitCallbacksV2
 CCommitOptions
 CCompoundActionA Compound Action groups several related actions from an actiongraph
 CContentInfo
 CDasdA physical DASD device
 CDasdPt
 CDeactivateStatus
 CDeactivateStatusV2Provides information whether deactivate_v2() was able to deactivate subsystems
 CDeviceAn abstract base class for storage devices
 CDevicegraphThe main container of the libstorage-ng
 CDevicegraphStyleCallbacksStyle callbacks used by Devicegraph::write_graphviz()
 CDeviceHasWrongType
 CDeviceNotFound
 CDeviceNotFoundByName
 CDeviceNotFoundBySid
 CDeviceNotFoundByUuid
 CDifferentBlockSizes
 CDiskA physical disk device
 CDmRaidA DM RAID device
 CEncryptionAn encryption layer on a blk device
 CEnvironment
 CErofsClass for EROFS filesystem
 CExceptionBase class for storage exceptions
 CExfatClass to represent an exFAT filesystem https://en.wikipedia.org/wiki/ExFAT in the devicegraph
 CExtAbstract base class for Ext2, Ext3 and Ext4
 CExt2Class to represent an Ext2 filesystem https://en.wikipedia.org/wiki/Ext2 in the devicegraph
 CExt3Class to represent an Ext3 filesystem https://en.wikipedia.org/wiki/Ext3 in the devicegraph
 CExt4Class to represent an Ext4 filesystem https://en.wikipedia.org/wiki/Ext4 in the devicegraph
 CF2fsClass to represent a F2FS (https://en.wikipedia.org/wiki/F2FS) in the devicegraph
 CFilesystem
 CFilesystemUserHolder from BlkDevice to a BlkFilesystem
 CGpt
 CGraphStyleCallbacksBase class for DevicegraphStyleCallbacks and ActiongraphStyleCallbacks
 CHolderAn abstract base class for storage holders
 CHolderAlreadyExists
 CHolderHasWrongType
 CHolderNotFound
 CHolderNotFoundBySids
 CImplicitPtClass to represent implicit partition table
 CIndexOutOfRangeExceptionException class for "index out of range"
 CInvalidBlockSize
 CInvalidChunkSize
 CInvalidExtentSize
 CInvalidMountPointPath
 CInvalidStripeSize
 CIOExceptionException class for IO errors
 CIso9660Class for ISO9660 filesystem
 CJfsClass to represent a JFS filesystem https://en.wikipedia.org/wiki/JFS_(file_system) in the devicegraph
 CLockExceptionException indicating that getting the lock failed
 CLoggerThe Logger class
 CLogicExceptionException class for faulty logic within the program
 CLuksAn LUKS encryption layer on a block device
 CLuksInfoStores information about a LUKS device
 CLvmDevicesFile
 CLvmLvA Logical Volume of the Logical Volume Manager (LVM)
 CLvmLvNotFoundByLvName
 CLvmPv
 CLvmVgA Volume Group of the Logical Volume Manager (LVM)
 CLvmVgNotFoundByVgName
 CMdA MD device
 CMdContainerA MD Container
 CMdMemberA MD member
 CMdSubdeviceHolder from a MdContainer to a MdMember
 CMdUserHolder from a BlkDevice to an Md
 CMountable
 CMountPointClass to represent a mount point
 CMsdos
 CMultipathA multipath device
 CNfsClass to represent a NFS mount
 CNfsNotFoundByServerAndPath
 CNilfs2Class to represent a NILFS2 (https://en.wikipedia.org/wiki/NILFS2) in the devicegraph
 CNoIntersection
 CNotInside
 CNtfsClass to represent an NTFS filesystem https://en.wikipedia.org/wiki/NTFS in the devicegraph
 CNullPointerExceptionException class for generic null pointer exceptions
 COutOfMemoryExceptionException class for "out of memory"
 COverflowExceptionException class for "overflow"
 CParseExceptionException class for parse errors, e.g
 CPartitionA partition of a Partitionable, e.g
 CPartitionable
 CPartitionSlotNumber and name are only valid if one of the possible flags is true
 CPartitionTable
 CPlainEncryptionAn plain encryption layer on a block device
 CPoolA pool represents a collection of devices
 CPoolOutOfSpaceException to report that the pool is out of space to fulfill the request
 CProbeCallbacks
 CProbeCallbacksV2
 CProbeCallbacksV3
 CProbeCallbacksV4
 CRegionA start/length pair with a block size
 CReiserfsClass to represent a ReiserFS filesystem https://en.wikipedia.org/wiki/ReiserFS in the devicegraph
 CRemoteCallbacks
 CRemoteCallbacksV2
 CRemoteCommandA result of an unnamed command: stdout + stderr + exit_code
 CRemoteFileContents of an unnamed file (vector of lines)
 CRemoveInfo
 CResizeInfo
 CSilencerClass to make some exceptions log-level DEBUG instead of WARNING
 CSimpleEtcCrypttabEntryA simple struct to hold the information from one line in crypttab
 CSimpleEtcFstabEntryA simple struct to hold the information from one line in fstab
 CSnapshotRelationship between origin and snapshot
 CSpaceInfo
 CSquashfsClass for Squashfs filesystem
 CStorageThe main entry point to libstorage
 CStrayBlkDeviceThis class represents stray block devices
 CSubdeviceGeneric holder from one device to a subdevice, e.g
 CSwapClass to represent a swap filesystem in the devicegraph
 CSystemInfoKeeps various system information
 CTmpfsClass to represent a tmpfs
 CTopologyA class to represent hardware alignment information
 CUdfClass for UDF filesystem
 CUnsupportedExceptionException class for unsupported features and operations
 CUserGeneric holder from one device to another device, e.g
 CVfatClass to represent an VFAT filesystem https://en.wikipedia.org/wiki/Vfat in the devicegraph
 CWrongNumberOfChildren
 CWrongNumberOfHolders
 CWrongNumberOfParents
 CXfsClass to represent an XFS filesystem https://en.wikipedia.org/wiki/Xfs in the devicegraph