#include <Statistics.h>
Definition at line 17 of file Statistics.h.
 
◆ Statistics() [1/3]
  
  
      
        
          | carl::statistics::Statistics::Statistics  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~Statistics()
  
  
      
        
          | virtual carl::statistics::Statistics::~Statistics  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ Statistics() [2/3]
  
  
      
        
          | carl::statistics::Statistics::Statistics  | 
          ( | 
          const Statistics &  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
◆ Statistics() [3/3]
  
  
      
        
          | carl::statistics::Statistics::Statistics  | 
          ( | 
          Statistics &&  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
◆ addKeyValuePair() [1/5]
template<typename T > 
  
  
      
        
          | void carl::statistics::Statistics::addKeyValuePair  | 
          ( | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          const MultiCounter< T > &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ addKeyValuePair() [2/5]
  
  
      
        
          | void carl::statistics::Statistics::addKeyValuePair  | 
          ( | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          const Series &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ addKeyValuePair() [3/5]
  
  
      
        
          | void carl::statistics::Statistics::addKeyValuePair  | 
          ( | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ addKeyValuePair() [4/5]
template<typename T > 
  
  
      
        
          | void carl::statistics::Statistics::addKeyValuePair  | 
          ( | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          const T &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ addKeyValuePair() [5/5]
  
  
      
        
          | void carl::statistics::Statistics::addKeyValuePair  | 
          ( | 
          const std::string &  | 
          key,  | 
         
        
           | 
           | 
          Timer &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ collect()
  
  
      
        
          | virtual void carl::statistics::Statistics::collect  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ collected()
  
  
      
        
          | const auto& carl::statistics::Statistics::collected  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ enabled()
  
  
      
        
          | virtual bool carl::statistics::Statistics::enabled  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ has_illegal_chars()
  
  
      
        
          | bool carl::statistics::Statistics::has_illegal_chars  | 
          ( | 
          const std::string &  | 
          val | ) | 
           const | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ name()
  
  
      
        
          | const auto& carl::statistics::Statistics::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ set_name()
  
  
      
        
          | void carl::statistics::Statistics::set_name  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ mCollected
  
  
      
        
          | std::map<std::string, std::string> carl::statistics::Statistics::mCollected | 
         
       
   | 
  
private   | 
  
 
 
◆ mName
  
  
      
        
          | std::string carl::statistics::Statistics::mName | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: