#include "interface/PixelAliasList.h"
Public Member Functions | |
std::string | alias (unsigned int i) |
std::vector< pathAliasPair > | getConfigAliases (std::string path) |
unsigned int | getVersion (std::string path, std::string alias) |
std::vector< std::string > | getVersionAliases (std::string path) |
pathVersionAliasMmap | getVersionData () |
pathVersionAliasMmap | getVersionData (std::string koc) |
void | insertAlias (PixelConfigAlias &anAlias) |
void | insertVersionAlias (PixelVersionAlias &anAlias) |
unsigned int | key (unsigned int i) |
unsigned int | nAliases () |
std::string | name (unsigned int i) |
unsigned int | nVersionAliases () |
PixelConfigAlias | operator[] (unsigned int i) |
std::string | path (unsigned int i) |
void | readfile (std::string filename) |
void | updateConfigAlias (std::string path, unsigned int version, std::string alias, PixelConfigList &config) |
unsigned int | version (unsigned int i) |
PixelConfigAlias * | versionAliases (std::string aliasName) |
void | writefile () |
Private Attributes | |
pathAliasMmap | aliasMmap |
std::vector< PixelConfigAlias > | pixelConfigAliases_ |
std::vector< PixelVersionAlias > | pixelVersionAliases_ |
pathVersionAliasMmap | versionMmap |
A longer explanation will be placed here later
Definition at line 25 of file PixelAliasList.h.
|
inline |
Definition at line 286 of file PixelAliasList.h.
References i, and pixelVersionAliases_.
Referenced by getVersion(), getVersionAliases(), insertVersionAlias(), and readfile().
|
inline |
Definition at line 267 of file PixelAliasList.h.
References aliasMmap.
Referenced by pos::PixelConfigFile::getConfigAliases().
|
inline |
Definition at line 238 of file PixelAliasList.h.
References alias(), i, path(), and pixelVersionAliases_.
Referenced by pos::PixelConfigFile::getVersion().
|
inline |
Definition at line 225 of file PixelAliasList.h.
References alias(), i, path(), pixelVersionAliases_, and tmp.
Referenced by pos::PixelConfigFile::getVersionAliases().
|
inline |
Definition at line 250 of file PixelAliasList.h.
References versionMmap.
Referenced by pos::PixelConfigFile::getVersionData().
|
inline |
Definition at line 254 of file PixelAliasList.h.
References query::result, and versionMmap.
|
inline |
Definition at line 174 of file PixelAliasList.h.
References gather_cfg::cout, i, pos::PixelConfigAlias::name(), name(), and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::addAlias().
|
inline |
Definition at line 194 of file PixelAliasList.h.
References pos::PixelVersionAlias::alias(), alias(), gather_cfg::cout, i, pos::PixelVersionAlias::path(), and pixelVersionAliases_.
Referenced by pos::PixelConfigFile::addVersionAlias().
|
inline |
Definition at line 280 of file PixelAliasList.h.
References i, and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getAliases(), pos::PixelConfigFile::getAliases_map(), readfile(), and updateConfigAlias().
|
inline |
Definition at line 278 of file PixelAliasList.h.
References pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getAliases(), and pos::PixelConfigFile::getAliases_map().
|
inline |
Definition at line 279 of file PixelAliasList.h.
References i, and pixelConfigAliases_.
Referenced by BeautifulSoup.Tag::_invert(), pos::PixelConfigFile::getAliases(), pos::PixelConfigFile::getAliases_map(), insertAlias(), Vispa.Views.PropertyView.Property::valueChanged(), and versionAliases().
|
inline |
Definition at line 283 of file PixelAliasList.h.
References pixelVersionAliases_.
|
inline |
Definition at line 281 of file PixelAliasList.h.
References i, and pixelConfigAliases_.
|
inline |
Definition at line 284 of file PixelAliasList.h.
References i, and pixelVersionAliases_.
Referenced by getVersion(), getVersionAliases(), and readfile().
|
inline |
Definition at line 64 of file PixelAliasList.h.
References pos::PixelConfigAlias::addVersionAlias(), alias(), aliasMmap, gather_cfg::cout, recoMuon::in, key(), path(), pixelConfigAliases_, pixelVersionAliases_, GlobalPosition_Frontier_DevDB_cff::tag, version(), and versionMmap.
Referenced by pos::PixelConfigFile::getAlias().
|
inline |
Definition at line 207 of file PixelAliasList.h.
References pos::PixelConfigList::clone(), i, j, key(), and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::addVersionAlias().
|
inline |
Definition at line 285 of file PixelAliasList.h.
References i, and pixelVersionAliases_.
Referenced by readfile().
|
inline |
Definition at line 185 of file PixelAliasList.h.
References i, name(), and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getVersionAliases().
|
inline |
Definition at line 29 of file PixelAliasList.h.
References pos::PixelVersionAlias::alias(), createBeamHaloJobs::directory, lut2db_cfg::filename, i, j, pos::PixelConfigAlias::key(), n, pos::PixelConfigAlias::name(), pos::PixelConfigAlias::nVersionAliases(), dbtoconf::out, pos::PixelVersionAlias::path(), pixelConfigAliases_, pixelVersionAliases_, pos::PixelVersionAlias::version(), pos::PixelConfigAlias::versionAliasesAlias(), and pos::PixelConfigAlias::versionAliasesPath().
Referenced by pos::PixelConfigFile::addAlias(), and pos::PixelConfigFile::addVersionAlias().
|
private |
Definition at line 293 of file PixelAliasList.h.
Referenced by getConfigAliases(), and readfile().
|
private |
Definition at line 290 of file PixelAliasList.h.
Referenced by insertAlias(), key(), nAliases(), name(), operator[](), readfile(), updateConfigAlias(), versionAliases(), and writefile().
|
private |
Definition at line 291 of file PixelAliasList.h.
Referenced by alias(), getVersion(), getVersionAliases(), insertVersionAlias(), nVersionAliases(), path(), readfile(), version(), and writefile().
|
private |
Definition at line 294 of file PixelAliasList.h.
Referenced by getVersionData(), and readfile().