Spm::Core Namespace Reference


Classes

class  Action
class  Branch
 A Branch of an Set. Version are noted Major.Minor. More...
class  Category
struct  equalCategory
class  UnknownCategoryException
class  UnknownBranchException
class  UnknownElementException
class  UnknownSetException
class  AlreadyExistingSetException
class  AlreadyExistingBranchException
class  AlreadyExistingDependencyException
class  AlreadyExistingCategoryException
class  NoRightException
class  FileNotFoundException
class  DependencyException
class  BadNameException
class  UnknownInstalledVersion
class  NoDependencyException
class  UnknownRepositeryException
class  AlreadyExistingRepositeryException
class  UnknownVersionnedException
class  Dependency
class  DependencyManager
class  Element
struct  fileSystemElement_
class  FileSystemManager
class  Installation
class  InstallationProcess
class  InstalledVersion
class  Package
class  PackageManager
class  Process
class  Repositery
class  RepositeryManager
class  Set
 a set of Package More...
class  ElementStore
class  CategoryStore
class  DependencyManagerStore
class  FileSystemManagerStore
class  RepositeryManagerStore
class  Uninstallation
class  Versionned
struct  equalVersionnedByName

Typedefs

typedef fileSystemElement_ fileSystemElement_t

Functions

unsigned long long size (const Versionned *version)
unsigned long long size (const Branch *branch)
unsigned long long size (const InstalledVersion *version)
bool isPackage (const Element *element)
bool isSet (const Element *element) throw (Util::NullPointerException)


Typedef Documentation

typedef struct fileSystemElement_ Spm::Core::fileSystemElement_t


Function Documentation

bool Spm::Core::isPackage ( const Element *  element  ) 

bool Spm::Core::isSet ( const Element *  element  )  throw (Util::NullPointerException)

unsigned long long Spm::Core::size ( const InstalledVersion *  version  ) 

Parameters:
version The InstalledVersion object
Returns:
the size of the InstalledVersion object

unsigned long long Spm::Core::size ( const Branch *  branch  ) 

Parameters:
branch The Branch object
Returns:
the size of the Branch object

unsigned long long Spm::Core::size ( const Versionned *  version  ) 

Parameters:
version The Versionned object
Returns:
the size of the Versionned object


Generated on Sat Mar 21 17:00:14 2009 for libSpm by  doxygen 1.5.2