LibPkg
|
Cpkg::auto_dir | A class for automatically creating and deleting directories |
Cpkg::env_packages_table::best | |
▼Cpkg::boot_options_file | Base class to manipulate the RISC OS boot options files in Choices |
Cpkg::add_to_apps_options | Class to configure the add to apps option section in the PreDeskop file |
Cpkg::look_at_options | Class to configure the look at options file in the Desktop file |
Cpkg::run_options | Class to configure the run options in the Desktop file |
Cpkg::case_insensitive_cmp | Comparison that does not take into account the case of the string |
Cpkg::component | A class to represent a component of a package |
Cpkg::component_update | A class for managing the updating of package components |
▼Cpkg::control | A class to represent the content of a RiscPkg control file |
Cpkg::binary_control | A class to represent the content of a RiscPkg binary control file |
Cpkg::dependency | A class to represent a package dependency |
Cpkg::dirstream | A class for reading directories |
Cpkg::download | A class for downloading a file from a URL |
▼Cpkg::env_check | Base class for the environment checking classes |
Cpkg::all_check | Class for packages that should run anywhere |
Cpkg::arm26_check | Class for packages that need to run on a 26 bit version of RISC OS |
Cpkg::arm32_check | Class for packages that need to run on a 32 bit version of RISC OS |
Cpkg::arm_check | Class for packages that need to run 32 bit code |
Cpkg::module_check | Class for packages that need to OS to contain a specific module |
Cpkg::swp_check | Class for packages that use the SWP instruction that was discontinued in ARMv8? |
Cpkg::unknown_check | Class for environment checks not recognised by the current version |
Cpkg::unset_check | Class for packages where the environment has not been set |
Cpkg::vfp_check | Class for packages that need Vector Floating Point (VFP2) support |
Cpkg::env_checker | Class to check environment and convert a string environment specification into a pkg_env There is only a single instance of this |
Cpkg::env_checker_ptr | Class to help manage the single env_checker instance |
▼Cexception | |
Cpkg::os::exception | An exception class to represent a RISC OS error block |
▼Cpkg::zipfile::extra_info | A base class to represent an extra information record from a zip file |
Cpkg::zipfile::riscos_info | A class to represent a RISC OS extra information record from a zip file |
Cpkg::zipfile::file_info | A class to represent a file information record from a zip file |
Cpkg::os::file_info | |
Cpkg::binary_control_table::key_type | A class for specifying the name and version of a package |
Cpkg::log | Class to log actions that occur in LibPkg |
Cpkg::log_entry | A class to represent one log entry |
Cpkg::log_text_item | |
Cpkg::md5 | A class for producing MD5 message digests |
Cpkg::module_info | Class to read the header details from a RISC OS Module |
Cpkg::dirstream::object | |
Cpkg::download::options | |
Cpkg::pkg_env | A class to represent the enviroment a package is designed for |
Cpkg::pkgbase | A class for representing the collection of package database tables |
Cpkg::update::progress | A structure for monitoring the progress of one source |
Cpkg::commit::progress | A structure for monitoring the download progress of one source |
▼Cruntime_error | |
Cpkg::binary_control_table::commit_error | An exception class for reporting failure to commit table |
Cpkg::boot_options_file::commit_error | An exception class for reporting failure to commit a boot options file |
Cpkg::component::parse_error | An exception class for reporting parse errors |
Cpkg::component_update::commit_error | An exception class for reporting failure to commit table |
Cpkg::control::parse_error | An exception class for reporting parse errors |
Cpkg::dependency::parse_error | An exception class for reporting parse errors |
Cpkg::path_table::commit_error | An exception class for reporting failure to commit table |
Cpkg::path_table::invalid_source_path | An exception class for reporting invalid source paths |
Cpkg::path_table::parse_error | An exception class for reporting parse errors |
Cpkg::pkgbase::cache_error | An exception class for reporting cache errors |
Cpkg::sprite_file::already_exists | An exception class for reporting already-exists errors |
Cpkg::sprite_file::corrupt | An exception class for reporting corrupt-sprite-file errors |
Cpkg::sprite_file::not_found | An exception class for reporting not-found errors |
Cpkg::status::parse_error | An exception class for reporting parse errors |
Cpkg::status_table::commit_error | An exception class for reporting failure to commit table |
Cpkg::unpack::cannot_process | An exception class for reporting that one or more packages cannot be processed |
Cpkg::unpack::file_conflict | An exception class for reporting that one or more files conflict with those already on the system |
Cpkg::unpack::file_info_not_found | An exception class for reporting that a file information record could not be found |
Cpkg::version::parse_error | An exception class for reporting parse errors |
Cpkg::zipfile::not_found | An exception class for reporting not found errors |
Cpkg::zipfile::unsupported_compression_method | An exception class for reporting unsupported compression method errors |
Cpkg::zipfile::zlib_error | An exception class for reporting errors in zlib |
Cpkg::sprite_file | An interface class to represent a sprite file |
Cpkg::sprite_file::sprite_info | A class to represent a sprite within a sprite file |
Cpkg::status | A class to represent the current or required status of a package |
▼Cpkg::table | A base class to represent a data table |
Cpkg::binary_control_table | A class for mapping package name and version to binary control record |
Cpkg::env_packages_table | A class that filters the binary control table to create a list of the packages available in the current environment |
Cpkg::path_table | A class for mapping source paths to destination paths |
Cpkg::source_table | A class for holding a list of source URLs |
Cpkg::status_table | A class for mapping package name to package status |
▼Cpkg::thread | A mixin class to represent a cooperative thread |
Cpkg::commit | A class for installing, removing and purging packages |
Cpkg::unpack | A class for unpacking and removing sets of packages |
Cpkg::update | A class for updating the package database |
Cpkg::trigger | Class to represent a trigger action from a script |
Cpkg::trigger_run | Interface to execute a trigger |
Cpkg::triggers | A class to manage the package triggers executed during the commiting of the packages |
Cpkg::uri | A class to represent a uniform resource identifier |
Cpkg::version | A class to represent a package version |
▼Cpkg::env_checker::watcher | A mixin class to allow an object to watch the environment checker |
Cpkg::env_packages_table | A class that filters the binary control table to create a list of the packages available in the current environment |
▼Cpkg::table::watcher | A mixin class to allow an object to watch one or more tables |
Cpkg::env_packages_table | A class that filters the binary control table to create a list of the packages available in the current environment |
Cpkg::zipfile | An interface class to represent a zip file |
▼Cstring | |
Cpkg::control::key_type | The key type |
Reference Manual | LibPkg | Version 0.9.0 (4 Sep 2020) |