#include <InstTargetSelDB.h>
Inheritance diagram for InstTargetSelDB:
Public Types | |
typedef InstTargetError | Error |
Public Member Functions | |
InstTargetSelDB () | |
~InstTargetSelDB () | |
PMError | open (const Pathname &system_root_r="/") |
bool | isOpen () const |
const Pathname & | dbPath () const |
const std::list< PMSelectionPtr > & | getSelections () const |
bool | isInstalled (const Pathname &selfile_r) const |
PMError | install (const Pathname &selfile_r) |
PMError | remove (const Pathname &selfile_r) |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Private Member Functions | |
REP_BODY (InstTargetSelDB) | |
PMError | assert_open () const |
PMError | check_file (const Pathname &selfile_r) const |
Pathname | db_file (const Pathname &selfile_r) const |
PMError | rescan () const |
Private Attributes | |
const Pathname | _db |
std::list< PMSelectionPtr > | _sellist |
bool | _sellistDirty |
Static Private Attributes | |
const Pathname | _db_path |
|
default error class |
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from CountedRep. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|