Go to the documentation of this file.
   11 #ifndef GAUDISVC_STATUSCODESVC_H 
   12 #define GAUDISVC_STATUSCODESVC_H 
   17 #include "tbb/concurrent_unordered_map.h" 
   24   using extends::extends;
 
   30   void list() 
const override;
 
   52   tbb::concurrent_unordered_map<std::string, StatCodeDat> 
m_dat;
 
  
 
std::atomic< unsigned int > count
 
Gaudi::Property< bool > m_abort
 
std::set< std::string > m_filterfnc
 
void regFnc(const std::string &func, const std::string &lib) override
 
Gaudi::Property< bool > m_suppress
 
StatCodeDat(StatCodeDat &&o)
 
void parseFilter(const std::string &str, std::string &fnc, std::string &lib) const
 
StatCodeDat(const std::string f, const std::string l)
 
std::set< std::string > m_filterlib
 
StatusCode finalize() override
 
const ValueType & value() const
Backward compatibility (.
 
Gaudi::Property< bool > m_dict
 
StatusCode reinitialize() override
 
bool failsFilter(const std::string &fnc, const std::string &lib) const
 
Gaudi::Property< std::vector< std::string > > m_pFilter
 
Base class used to extend a class implementing other interfaces.
 
StatCodeDat(const StatCodeDat &o)
 
void list() const override
 
StatusCode initialize() override
 
bool suppressCheck() const override
 
Implementation of property with value of concrete type.
 
tbb::concurrent_unordered_map< std::string, StatCodeDat > m_dat