libsquashfs: Class Hierarchy

libsquashfs 1.3.2 A new set of tools and libraries for working with SquashFS images

Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]

C sqfs_block_processor_desc_t | Encapsulates a description for an sqfs_block_processor_t
C sqfs_block_processor_stats_t | Used to store runtime statistics about the sqfs_block_processor_t
C sqfs_compressor_config_t | Configuration parameters for instantiating a compressor backend
C sqfs_dir_entry_t | On-disk data structure of a directory entry. Many of these follow a single sqfs_dir_header_t
C sqfs_dir_header_t | On-disk data structure of a directory header
C sqfs_dir_index_t | On-disk data structure of a directory index. A series of those can follow an sqfs_inode_dir_ext_t
C sqfs_fragment_t | Data structure that makes up the fragment table entries
C sqfs_inode_dev_ext_t | Follows a sqfs_inode_t if type is SQFS_INODE_EXT_BDEV or SQFS_INODE_EXT_CDEV
C sqfs_inode_dev_t | Follows a sqfs_inode_t if type is SQFS_INODE_BDEV or SQFS_INODE_CDEV
C sqfs_inode_dir_ext_t | Follows a sqfs_inode_t if type is SQFS_INODE_EXT_DIR
C sqfs_inode_dir_t | Follows a sqfs_inode_t if type is SQFS_INODE_DIR
C sqfs_inode_file_ext_t | Follows a sqfs_inode_t if type is SQFS_INODE_EXT_FILE
C sqfs_inode_file_t | Follows a sqfs_inode_t if type is SQFS_INODE_FILE
C sqfs_inode_generic_t | A generic inode structure that combines all others and provides additional information
C sqfs_inode_ipc_ext_t | Follows a sqfs_inode_t if type is SQFS_INODE_EXT_FIFO or SQFS_INODE_EXT_SOCKET
C sqfs_inode_ipc_t | Follows a sqfs_inode_t if type is SQFS_INODE_FIFO or SQFS_INODE_SOCKET
C sqfs_inode_slink_ext_t | Follows a sqfs_inode_t if type is SQFS_INODE_EXT_SLINK
C sqfs_inode_slink_t | Follows a sqfs_inode_t if type is SQFS_INODE_SLINK
C sqfs_inode_t | Common inode structure
C sqfs_object_t | Base interface for all libsquashfs in-memory data structures
C sqfs_block_processor_t | Abstracts generating of file data and fragment blocks
C sqfs_block_writer_t | Abstracts writing and deduplicating of data and fragment blocks
C sqfs_compressor_t | Encapsultes a compressor with a simple interface to compress or extract chunks of data
C sqfs_data_reader_t | Abstracts access to data blocks stored in a SquashFS image
C sqfs_dir_reader_t | Abstracts reading of directory entries
C sqfs_dir_writer_t | Abstracts generating of directory entries
C sqfs_file_t | Abstracts file I/O to make it easy to embedd SquashFS
C sqfs_frag_table_t | Abstracts reading, writing and management of the fragment table
C sqfs_id_table_t | A simple data structure that encapsulates ID to index mapping for user and group IDs
C sqfs_meta_reader_t | Abstracts reading of meta data blocks
C sqfs_meta_writer_t | Abstracts generating of meta data blocks, either in memory or directly on disk
C sqfs_xattr_reader_t | Abstracts read access to extended attributes in a SquashFS filesystem
C sqfs_xattr_writer_t | Abstracts writing of extended attributes to a SquashFS filesystem
C sqfs_readdir_state_t | Encapsulates state for simple directory reading
C sqfs_super_t | The SquashFS super block, located at the beginning of the file system to describe the layout of the filesystem
C sqfs_tree_node_t | Encapsulates a node in the filesystem tree read by sqfs_dir_reader_get_full_hierarchy
C sqfs_xattr_entry_t | On-disk data structure that holds a single xattr key
C sqfs_xattr_id_t | On-disk data structure that describes a set of key-value pairs
C sqfs_xattr_id_table_t | On-disk data structure that the super block points to
C sqfs_xattr_value_t | On-disk data structure that holds a single xattr value