Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=7ad0e5d7ad5d66cf8cec609a4c25e15f7ba34fac
commit 7ad0e5d7ad5d66cf8cec609a4c25e15f7ba34fac Author: James Buren <r...@frugalware.org> Date: Fri May 29 13:28:33 2009 -0500 pacman.cc * revise diff --git a/pacman.cc b/pacman.cc index 6862689..6569cf9 100644 --- a/pacman.cc +++ b/pacman.cc @@ -1,53 +1,24 @@ #include <iostream> #include "pacman.hh" -using namespace pacman; +using namespace PM; - -bool pacman::initialize(const std::string &root) +bool PM::initialize(const std::string &root) { return ( !pacman_initialize( root.c_str() ) ) ? true : false; } -bool pacman::release(void) +bool PM::release(void) { return ( !pacman_release() ) ? true : false; } -Database::Database(void) +Shared::Shared(void) { db = NULL; + pkg = NULL; + list = NULL; } -Database::Database(const std::string &treename) -{ - load(treename); -} -Database::~Database(void) -{ - unload(); -} -bool Database::load(const std::string &treename) -{ - db = pacman_db_register( (char *) treename.c_str() ); - return isvalid(); -} - -bool Database::unload(void) -{ - bool ret = ( !pacman_db_unregister(db) ) ? true : false; - db = NULL; - return ret; -} - -bool Database::isvalid(void) -{ - return (db) ? true : false; -} - -PM_DB *Database::getdb(void) -{ - return db; -} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git