#include <package_p/PackageManager.h>
Inheritance diagram for BPackageManager:
Public Member Functions | |
status_t | AddQuery (const SString &dirName, const SString &property) |
BPackageManager (const SContext &context) | |
virtual void | InitAtom () |
Called the first time a strong reference is acquired. All significant object initialization should go here. | |
uint32_t | NextDatabaseID () |
void | Start (bool verbose=false) |
Static Public Member Functions | |
static SValue | ManifestForPackageFile (const SString &packageFile) |
static SValue | ManifestForPackageFolder (const SString &packageFolder) |
static void | PackFolderToPackageFile (const SString &folder, const SString &packageFile) |
static void | UnpackPackageFileToFolder (const SString &packageFile, const SString &folder) |
Protected Member Functions | |
virtual | ~BPackageManager () |
Classes | |
class | Component |
class | Data |
class | Package |
class | Query |
|
|
|
|
|
|
|
Called the first time a strong reference is acquired. All significant object initialization should go here. You can override it and do any setup you need. Note that you do not need to call the SAtom implementation. (So you can derive from two different SAtom implementations and safely call down to both of their IncStrong() methods.)
Reimplemented from BCatalog. |
|
|
|
|
|
|
|
|
|
|
|
|