LibPkg
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCpkg::auto_dirA class for automatically creating and deleting directories
oCpkg::boot_options_fileBase class to manipulate the RISC OS boot options files in Choices
|oCpkg::add_to_apps_optionsClass to configure the add to apps option section in the PreDeskop file
|oCpkg::look_at_optionsClass to configure the look at options file in the Desktop file
|\Cpkg::run_optionsClass to configure the run options in the Desktop file
oCpkg::case_insensitive_cmpComparison that does not take into account the case of the string
oCpkg::componentA class to represent a component of a package
oCpkg::component_updateA class for managing the updating of package components
oCpkg::controlA class to represent the content of a RiscPkg control file
|\Cpkg::binary_controlA class to represent the content of a RiscPkg binary control file
oCpkg::dependencyA class to represent a package dependency
oCpkg::dirstreamA class for reading directories
oCpkg::downloadA class for downloading a file from a URL
oCexception
|\Cpkg::os::exceptionAn exception class to represent a RISC OS error block
oCpkg::zipfile::extra_infoA base class to represent an extra information record from a zip file
|\Cpkg::zipfile::riscos_infoA class to represent a RISC OS extra information record from a zip file
oCpkg::os::file_info
oCpkg::zipfile::file_infoA class to represent a file information record from a zip file
oCpkg::binary_control_table::key_typeA class for specifying the name and version of a package
oCpkg::logClass to log actions that occur in LibPkg
oCpkg::log_entryA class to represent one log entry
oCpkg::log_text_item
oCpkg::md5A class for producing MD5 message digests
oCpkg::module_infoClass to read the header details from a RISC OS Module
oCpkg::dirstream::object
oCpkg::pkgbaseA class for representing the collection of package database tables
oCpkg::update::progressA structure for monitoring the progress of one source
oCpkg::commit::progressA structure for monitoring the download progress of one source
oCruntime_error
|oCpkg::binary_control_table::commit_errorAn exception class for reporting failure to commit table
|oCpkg::boot_options_file::commit_errorAn exception class for reporting failure to commit a boot options file
|oCpkg::component::parse_errorAn exception class for reporting parse errors
|oCpkg::component_update::commit_errorAn exception class for reporting failure to commit table
|oCpkg::control::parse_errorAn exception class for reporting parse errors
|oCpkg::dependency::parse_errorAn exception class for reporting parse errors
|oCpkg::path_table::commit_errorAn exception class for reporting failure to commit table
|oCpkg::path_table::invalid_source_pathAn exception class for reporting invalid source paths
|oCpkg::path_table::parse_errorAn exception class for reporting parse errors
|oCpkg::pkgbase::cache_errorAn exception class for reporting cache errors
|oCpkg::sprite_file::already_existsAn exception class for reporting already-exists errors
|oCpkg::sprite_file::corruptAn exception class for reporting corrupt-sprite-file errors
|oCpkg::sprite_file::not_foundAn exception class for reporting not-found errors
|oCpkg::status::parse_errorAn exception class for reporting parse errors
|oCpkg::status_table::commit_errorAn exception class for reporting failure to commit table
|oCpkg::unpack::cannot_processAn exception class for reporting that one or more packages cannot be processed
|oCpkg::unpack::file_conflictAn exception class for reporting that one or more files conflict with those already on the system
|oCpkg::unpack::file_info_not_foundAn exception class for reporting that a file information record could not be found
|oCpkg::version::parse_errorAn exception class for reporting parse errors
|oCpkg::zipfile::not_foundAn exception class for reporting not found errors
|oCpkg::zipfile::unsupported_compression_methodAn exception class for reporting unsupported compression method errors
|\Cpkg::zipfile::zlib_errorAn exception class for reporting errors in zlib
oCpkg::sprite_fileAn interface class to represent a sprite file
oCpkg::sprite_file::sprite_infoA class to represent a sprite within a sprite file
oCpkg::statusA class to represent the current or required status of a package
oCpkg::tableA base class to represent a data table
|oCpkg::binary_control_tableA class for mapping package name and version to binary control record
|oCpkg::path_tableA class for mapping source paths to destination paths
|oCpkg::source_tableA class for holding a list of source URLs
|\Cpkg::status_tableA class for mapping package name to package status
oCpkg::threadA mixin class to represent a cooperative thread
|oCpkg::commitA class for installing, removing and purging packages
|oCpkg::unpackA class for unpacking and removing sets of packages
|\Cpkg::updateA class for updating the package database
oCpkg::uriA class to represent a uniform resource identifier
oCpkg::versionA class to represent a package version
oCpkg::table::watcherA mixin class to allow an object to watch one or more tables
oCpkg::zipfileAn interface class to represent a zip file
\Cstring
 \Cpkg::control::key_typeThe key type

Reference Manual LibPkg Version 0.6.1 (28 Jan 2015)