#include <SEScenarioLog.h>
|  | 
|  | SEScenarioLog (Logger *logger) | 
|  | 
| virtual | ~SEScenarioLog () | 
|  | 
| virtual void | Clear () | 
|  | 
| virtual bool | Convert (const std::string &logFilename, SEScenario &dst) | 
|  | 
| virtual void | AbsentAdditionalTime (const SEScalarTime &time) | 
|  | 
|  | Loggable (Logger *logger=nullptr) | 
|  | 
|  | Loggable (std::string const &logfile) | 
|  | 
| virtual | ~Loggable () | 
|  | 
| virtual Logger * | GetLogger () const | 
|  | 
| virtual void | SetLogger (Logger &logger) | 
|  | 
| virtual void | Debug (std::string const &msg) const | 
|  | 
| virtual void | Debug (std::stringstream &msg) const | 
|  | 
| virtual void | Debug (std::ostream &msg) const | 
|  | 
| virtual void | Info (std::string const &msg) const | 
|  | 
| virtual void | Info (std::stringstream &msg) const | 
|  | 
| virtual void | Info (const std::stringstream &msg) const | 
|  | 
| virtual void | Info (std::ostream &msg) const | 
|  | 
| virtual void | Warning (std::string const &msg) const | 
|  | 
| virtual void | Warning (std::stringstream &msg) const | 
|  | 
| virtual void | Warning (std::ostream &msg) const | 
|  | 
| virtual void | Error (std::string const &msg) const | 
|  | 
| virtual void | Error (std::stringstream &msg) const | 
|  | 
| virtual void | Error (std::ostream &msg) const | 
|  | 
| virtual void | Fatal (std::string const &msg) const | 
|  | 
| virtual void | Fatal (std::stringstream &msg) const | 
|  | 
| virtual void | Fatal (std::ostream &msg) const | 
|  | 
|  | 
| static bool | GenerateScenarioFromLegacyLog (const std::string &logFilename, const std::string &stateFilename, double extraTime_s=0) | 
|  | Generates previously executed scenario based on log file messages.  More... 
 | 
|  | 
◆ SEScenarioLog()
      
        
          | SEScenarioLog::SEScenarioLog | ( | Logger * | logger | ) |  | 
      
 
 
◆ ~SEScenarioLog()
  
  | 
        
          | SEScenarioLog::~SEScenarioLog | ( |  | ) |  |  | virtual | 
 
 
◆ AbsentAdditionalTime()
  
  | 
        
          | void SEScenarioLog::AbsentAdditionalTime | ( | const SEScalarTime & | time | ) |  |  | virtual | 
 
 
◆ Clear()
  
  | 
        
          | void SEScenarioLog::Clear | ( |  | ) |  |  | virtual | 
 
 
◆ Convert()
  
  | 
        
          | bool SEScenarioLog::Convert | ( | const std::string & | logFilename, |  
          |  |  | SEScenario & | dst |  
          |  | ) |  |  |  | virtual | 
 
 
◆ DetectEOL()
  
  | 
        
          | void SEScenarioLog::DetectEOL | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ Extract()
  
  | 
        
          | bool SEScenarioLog::Extract | ( | const std::string & | filename | ) |  |  | protected | 
 
 
◆ ExtractTagStrings() [1/2]
  
  | 
        
          | bool SEScenarioLog::ExtractTagStrings | ( | const std::string & | tag, |  
          |  |  | const std::string & | content, |  
          |  |  | std::map< double, std::vector< std::string >> & | tagStrs, |  
          |  |  | bool | braces = true |  
          |  | ) |  |  |  | protected | 
 
 
◆ ExtractTagStrings() [2/2]
  
  | 
        
          | bool SEScenarioLog::ExtractTagStrings | ( | const std::string & | tag, |  
          |  |  | const std::string & | content, |  
          |  |  | std::vector< std::string > & | tagStrs, |  
          |  |  | bool | braces = true |  
          |  | ) |  |  |  | protected | 
 
 
◆ GenerateScenarioFromLegacyLog()
  
  | 
        
          | bool SEScenarioLog::GenerateScenarioFromLegacyLog | ( | const std::string & | logFilename, |  
          |  |  | const std::string & | stateFilename, |  
          |  |  | double | extraTime_s = 0 |  
          |  | ) |  |  |  | static | 
 
Generates previously executed scenario based on log file messages. 
 
 
◆ GetActions()
  
  | 
        
          | bool SEScenarioLog::GetActions | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ GetConditions()
  
  | 
        
          | bool SEScenarioLog::GetConditions | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ GetFinalSimTime()
  
  | 
        
          | bool SEScenarioLog::GetFinalSimTime | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ GetPatient()
  
  | 
        
          | bool SEScenarioLog::GetPatient | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ GetSerializeFromFile()
  
  | 
        
          | bool SEScenarioLog::GetSerializeFromFile | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ GetSerializeFromString()
  
  | 
        
          | bool SEScenarioLog::GetSerializeFromString | ( | const std::string & | content | ) |  |  | protected | 
 
 
◆ IdentifyTagStringEnd()
  
  | 
        
          | bool SEScenarioLog::IdentifyTagStringEnd | ( | const std::string & | content, |  
          |  |  | size_t & | endIdx |  
          |  | ) |  |  |  | protected | 
 
 
◆ ParseTime()
  
  | 
        
          | bool SEScenarioLog::ParseTime | ( | const std::string & | timeStr, |  
          |  |  | double & | time_s |  
          |  | ) |  |  |  | protected | 
 
 
◆ m_Actions
  
  | 
        
          | std::map<double, std::vector<std::string> > SEScenarioLog::m_Actions |  | protected | 
 
 
◆ m_AdditionalTime
◆ m_Conditions
  
  | 
        
          | std::vector<std::string> SEScenarioLog::m_Conditions |  | protected | 
 
 
◆ m_EOL
  
  | 
        
          | std::string SEScenarioLog::m_EOL |  | protected | 
 
 
◆ m_FinalSimTime_s
  
  | 
        
          | double SEScenarioLog::m_FinalSimTime_s |  | protected | 
 
 
◆ m_Patient
  
  | 
        
          | std::string SEScenarioLog::m_Patient |  | protected | 
 
 
◆ m_State
  
  | 
        
          | std::string SEScenarioLog::m_State |  | protected | 
 
 
◆ m_StateFilename
  
  | 
        
          | std::string SEScenarioLog::m_StateFilename |  | protected |