|
Pol
Revision:cb584c9
|
#include "pkg.h"#include <stdlib.h>#include "pol_global_config.h"#include "../clib/cfgelem.h"#include "../clib/cfgfile.h"#include "../clib/clib.h"#include "../clib/dirlist.h"#include "../clib/fileutil.h"#include "../clib/logfacility.h"#include "../clib/passert.h"#include "../clib/stlutil.h"#include "../clib/strutil.h"#include "../plib/systemstate.h"Go to the source code of this file.
Namespaces | |
| Pol | |
| Pol::Plib | |
Functions | |
| void | Pol::Plib::check_deps_for_package (const Package *pkg) |
| void | Pol::Plib::check_package_deps () |
| bool | Pol::Plib::check_version2 (const std::string &version_have, const std::string &version_need) |
| void | Pol::Plib::compare_versions (const std::string &verleft, const std::string &verright, bool &isgreater, bool &isequal) |
| Package * | Pol::Plib::find_package (const std::string &pkgname) |
| std::string | Pol::Plib::GetPackageCfgPath (const Package *pkg, const std::string &filename) |
| void | Pol::Plib::load_all_cfgs (const char *cfgname, const char *taglist, void(*loadentry)(const Package *, Clib::ConfigElem &)) |
| void | Pol::Plib::load_package (const std::string &pkg_dir, Clib::ConfigElem &elem, bool quiet) |
| void | Pol::Plib::load_packaged_cfgs (const char *cfgname, const char *taglist, void(*loadentry)(const Package *, Clib::ConfigElem &)) |
| void | Pol::Plib::load_packages (const std::string &basedir, bool quiet) |
| void | Pol::Plib::load_packages (bool quiet) |
| bool | Pol::Plib::pkgdef_split (const std::string &spec, const Package *inpkg, const Package **outpkg, std::string *path) |
| void | Pol::Plib::remove_package (Package *pkg) |
| void | Pol::Plib::replace_packages () |
| void | Pol::Plib::test_check_version () |
Definition in file pkg.cpp.