wxPackageDependencyArray Class Reference

List of all members.

Public Member Functions

 wxPackageDependencyArray ()
 Default constructor does nothing.
bool IsOk () const
 Returns true if all options are valid.
int IndexById (const wxPackageId &id) const
 Returns the index of the first dependency with the given ID or wxNOT_FOUND.
wxPackageDependency & ItemById (const wxPackageId &id)
int IndexByName (const wxString &id) const
 Returns the index of the first dependency with the given name or wxNOT_FOUND.
wxPackageDependency & ItemByName (const wxString &id)
int Index (const wxPackageDependency &dep) const
bool Contains (const wxPackageDependency &dep) const
bool ContainsDependencyFrom (const wxPackageId &id) const
bool ContainsDependencyNamed (const wxString &pkgname) const
void Dump ()
wxPackageDependencyArray GetDependenciesOfType (wxPackageDependencyType) const
 Returns the dependencies of the given type contained in this array.
wxPackageDependencyArray GetDependenciesAvailableIn (const wxPackageArray &arr) const
 Returns the dependencies which can be satisfied using the given array.
wxPackageDependencyArray GetDependenciesNotAvailableIn (const wxPackageArray &arr) const
 Returns the dependencies which can NOT be satisfied using the given array.
wxPackageDependencyArray GetConflictingDependencies () const
 Returns the dependencies which are not compatible among themselves.

Protected Member Functions

bool DoGetRecursiveDependencies (wxPackageDependencyArray *ret, const wxPackageArray &arr, wxPackageDependencyType type, wxPackageDependencyArray *notfound, wxPackageIdArray *alreadyprocessed) const
 FIXME.

Friends

class wxPackage

Detailed Description

Definition at line 192 of file packagedep.h.


The documentation for this class was generated from the following files:
Generated on Thu Feb 1 22:14:32 2007 for wxWidgets Package Manager by  doxygen 1.5.1-p1