Resolvable: Add Version() getter

This commit is contained in:
Ingo Weinhold
2011-11-25 06:18:14 +01:00
parent e71dd015a5
commit e92a5f2197
2 changed files with 4 additions and 3 deletions
@@ -29,7 +29,7 @@ Resolvable::~Resolvable()
status_t
Resolvable::Init(const char* name, Version* version)
Resolvable::Init(const char* name, ::Version* version)
{
fVersion = version;
@@ -24,7 +24,7 @@ public:
Resolvable(::Package* package);
virtual ~Resolvable();
status_t Init(const char* name, Version* version);
status_t Init(const char* name, ::Version* version);
// version is optional; object takes over
// ownership (even in case of error)
@@ -36,6 +36,7 @@ public:
{ return fFamily; }
const char* Name() const { return fName; }
::Version* Version() const { return fVersion; }
void AddDependency(Dependency* dependency);
void RemoveDependency(Dependency* dependency);
@@ -46,7 +47,7 @@ private:
::Package* fPackage;
ResolvableFamily* fFamily;
char* fName;
Version* fVersion;
::Version* fVersion;
ResolvableDependencyList fDependencies;
public: // conceptually package private