#include <TagName.h>
Public Member Functions | |
std::string | operator() () const |
bool | operator< (const TagName &n) const |
bool | sameName (const TagName &tn) const |
const std::string & | str () const |
TagName () | |
TagName (const std::string &name) | |
Private Types | |
typedef unsigned int | count_type |
typedef std::map< std::string, unsigned int > | Registry |
Static Private Member Functions | |
static count_type | count () |
static Registry::iterator | regName (const std::string &s) |
Private Attributes | |
count_type | id_ |
Registry::iterator | name_ |
|
private |
|
private |
|
inline |
Definition at line 13 of file TagName.h.
Referenced by ProducePlots.ProducePlots::plotAllAndLast40Runs(), PopulateDB.PopulateDB::run(), and DiscoverProcessedRuns.DiscoverProcessedRuns::runsList().
|
inlineexplicit |
Definition at line 17 of file TagName.h.
Referenced by ProducePlots.ProducePlots::plotAllAndLast40Runs(), PopulateDB.PopulateDB::run(), and DiscoverProcessedRuns.DiscoverProcessedRuns::runsList().
|
inlinestaticprivate |
|
inline |
|
inline |
|
inlinestaticprivate |
Definition at line 40 of file TagName.h.
References heppy_batch::val.
|
inline |
|
inline |
|
private |
Definition at line 38 of file TagName.h.
Referenced by operator<().
|
private |
Definition at line 37 of file TagName.h.
Referenced by operator()(), sameName(), and str().