Class used as a report logger for Operations.  
 More...
#include <OperationReport.h>
Class used as a report logger for Operations. 
Definition at line 47 of file OperationReport.h.
 
◆ OperationReport()
      
        
          | te::vp::OperationReport::OperationReport  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~OperationReport()
      
        
          | te::vp::OperationReport::~OperationReport  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addEmptyLine()
      
        
          | void te::vp::OperationReport::addEmptyLine  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addEndMessage()
      
        
          | void te::vp::OperationReport::addEndMessage  | 
          ( | 
          const std::string &  | 
          message,  | 
        
        
           | 
           | 
          int  | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ addKeyValueMessage()
      
        
          | void te::vp::OperationReport::addKeyValueMessage  | 
          ( | 
          const std::string &  | 
          key,  | 
        
        
           | 
           | 
          const std::string &  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ addMessage()
      
        
          | void te::vp::OperationReport::addMessage  | 
          ( | 
          const std::string &  | 
          message,  | 
        
        
           | 
           | 
          const std::string &  | 
          severity = "",  | 
        
        
           | 
           | 
          bool  | 
          appendTime = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ addStartMessage()
      
        
          | void te::vp::OperationReport::addStartMessage  | 
          ( | 
          const std::string &  | 
          message,  | 
        
        
           | 
           | 
          int  | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ addSubTitle()
      
        
          | void te::vp::OperationReport::addSubTitle  | 
          ( | 
          const std::string &  | 
          message | ) | 
           | 
        
      
 
 
◆ addTitle()
      
        
          | void te::vp::OperationReport::addTitle  | 
          ( | 
          const std::string &  | 
          message | ) | 
           | 
        
      
 
 
◆ toFile()
      
        
          | void te::vp::OperationReport::toFile  | 
          ( | 
          const std::string &  | 
          reportPath | ) | 
           | 
        
      
 
 
◆ toString()
      
        
          | std::string te::vp::OperationReport::toString  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ m_clockTime
  
  
      
        
          | std::map<int, std::clock_t> te::vp::OperationReport::m_clockTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_reportStr
  
  
      
        
          | std::stringstream te::vp::OperationReport::m_reportStr | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/vp/OperationReport.h