LibPkg
Classes | Namespaces | Enumerations
env_checker.h File Reference
#include <string>
#include <map>
#include <vector>
#include <set>

Go to the source code of this file.

Classes

class  pkg::env_check
 Base class for the environment checking classes. More...
 
class  pkg::unset_check
 Class for packages where the environment has not been set. More...
 
class  pkg::unknown_check
 Class for environment checks not recognised by the current version. More...
 
class  pkg::pkg_env
 A class to represent the enviroment a package is designed for. More...
 
class  pkg::env_checker_ptr
 Class to help manage the single env_checker instance. More...
 
class  pkg::env_checker
 Class to check environment and convert a string environment specification into a pkg_env There is only a single instance of this. More...
 
class  pkg::env_checker::watcher
 A mixin class to allow an object to watch the environment checker. More...
 

Namespaces

 pkg
 The namespace used to hold the package management library.
 

Enumerations

enum  pkg::env_check_type { pkg::System, pkg::Module, pkg::Unknown, pkg::Unset }
 Type for check. More...
 

Reference Manual LibPkg Version 0.9.0 (4 Sep 2020)