Definition at line 30 of file TAlienPackage.h.
#include <TAlienPackage.h>
◆ TAlienPackage() [1/2]
TAlienPackage::TAlienPackage |
( |
| ) |
|
Default constructor of a AliEn package constructing a ROOT:v5-16-00 for Linux-i686.
Definition at line 54 of file TAlienPackage.cxx.
◆ TAlienPackage() [2/2]
TAlienPackage::TAlienPackage |
( |
const char * |
name, |
|
|
const char * |
version, |
|
|
const char * |
platform, |
|
|
const char * |
installationdirectory = "/var/tmp/alien/packages" |
|
) |
| |
◆ ~TAlienPackage()
TAlienPackage::~TAlienPackage |
( |
| ) |
|
|
virtual |
◆ CheckDependencies()
Bool_t TAlienPackage::CheckDependencies |
( |
| ) |
|
◆ CheckDirectories()
Check the name and version directory of package/version given.
Definition at line 203 of file TAlienPackage.cxx.
◆ Class()
static TClass * TAlienPackage::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
static const char * TAlienPackage::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
static constexpr Version_t TAlienPackage::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ DeclFileName()
static const char * TAlienPackage::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 98 of file TAlienPackage.h.
◆ Enable()
Bool_t TAlienPackage::Enable |
( |
| ) |
|
Install/enable an AliEn package on the local computer.
Definition at line 132 of file TAlienPackage.cxx.
◆ Exec()
Bool_t TAlienPackage::Exec |
( |
const char * |
cmdline | ) |
|
◆ GetAliEnMainPackageDir()
TString TAlienPackage::GetAliEnMainPackageDir |
( |
| ) |
const |
|
inline |
◆ GetDebugLevel()
Int_t TAlienPackage::GetDebugLevel |
( |
| ) |
|
|
inline |
◆ GetEnable()
const char * TAlienPackage::GetEnable |
( |
| ) |
|
◆ GetInstallationDirectory()
TString TAlienPackage::GetInstallationDirectory |
( |
| ) |
const |
|
inline |
◆ GetInstallList()
TList * TAlienPackage::GetInstallList |
( |
| ) |
const |
|
inline |
◆ GetName()
TString TAlienPackage::GetName |
( |
| ) |
const |
|
inline |
◆ GetPlatform()
TString TAlienPackage::GetPlatform |
( |
| ) |
const |
|
inline |
◆ GetVersion()
TString TAlienPackage::GetVersion |
( |
| ) |
const |
|
inline |
◆ InstallAllPackages()
Bool_t TAlienPackage::InstallAllPackages |
( |
| ) |
|
|
private |
Installs a package and all its direct dependencies.
Definition at line 479 of file TAlienPackage.cxx.
◆ InstallSinglePackage()
◆ IsA()
virtual TClass * TAlienPackage::IsA |
( |
| ) |
const |
|
inlinevirtual |
◆ IsDirectory()
Bool_t TAlienPackage::IsDirectory |
( |
const char * |
dir1, |
|
|
const char * |
str |
|
) |
| |
Check that <str>
is listed in GRID directory <dir1>
.
Definition at line 186 of file TAlienPackage.cxx.
◆ PostInstall()
◆ ReInstall()
Bool_t TAlienPackage::ReInstall |
( |
| ) |
|
◆ SetAliEnMainPackageDir()
void TAlienPackage::SetAliEnMainPackageDir |
( |
const TString & |
theValue | ) |
|
|
inline |
◆ SetDebugLevel()
void TAlienPackage::SetDebugLevel |
( |
Int_t & |
theValue | ) |
|
|
inline |
◆ SetInstallationDirectory()
void TAlienPackage::SetInstallationDirectory |
( |
const TString & |
theValue | ) |
|
|
inline |
◆ SetInstallList()
void TAlienPackage::SetInstallList |
( |
TList * |
theValue | ) |
|
|
inline |
◆ SetName()
void TAlienPackage::SetName |
( |
const TString & |
theValue | ) |
|
|
inline |
◆ SetPlatform()
void TAlienPackage::SetPlatform |
( |
const TString & |
theValue | ) |
|
|
inline |
◆ SetVersion()
void TAlienPackage::SetVersion |
( |
const TString & |
theValue | ) |
|
|
inline |
◆ Streamer()
virtual void TAlienPackage::Streamer |
( |
TBuffer & |
| ) |
|
|
virtual |
◆ StreamerNVirtual()
void TAlienPackage::StreamerNVirtual |
( |
TBuffer & |
ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ UnInstall()
Bool_t TAlienPackage::UnInstall |
( |
| ) |
|
Uninstall a package e.g. remove it from the local disk.
Definition at line 172 of file TAlienPackage.cxx.
◆ fAliEnMainPackageDir
TString TAlienPackage::fAliEnMainPackageDir |
|
private |
◆ fDebugLevel
Int_t TAlienPackage::fDebugLevel |
|
private |
◆ fEnableCommand
TString TAlienPackage::fEnableCommand |
|
private |
◆ fEnabled
Bool_t TAlienPackage::fEnabled |
|
private |
◆ fInstallationDirectory
TString TAlienPackage::fInstallationDirectory |
|
private |
◆ fInstallList
TList* TAlienPackage::fInstallList |
|
private |
◆ fName
◆ fPackages
TList* TAlienPackage::fPackages |
|
private |
◆ fPlatform
◆ fPostInstallCommand
TString TAlienPackage::fPostInstallCommand |
|
private |
◆ fVersion