diff options
| author | bloodstalker <thabogre@gmail.com> | 2017-01-05 09:33:30 +0000 | 
|---|---|---|
| committer | bloodstalker <thabogre@gmail.com> | 2017-01-05 09:33:30 +0000 | 
| commit | 16963d41bb102e08c7406581b682aa3a100915c2 (patch) | |
| tree | bf7585c0f34162ae5090cfe6bcf8e6c8a9c15e12 | |
| parent | added a new overload for each report class for 19.1 (diff) | |
| download | mutator-16963d41bb102e08c7406581b682aa3a100915c2.tar.gz mutator-16963d41bb102e08c7406581b682aa3a100915c2.zip | |
updated interface with the new overlaod
| -rw-r--r-- | mutator_aux.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/mutator_aux.h b/mutator_aux.h index 48567f4..77d53bb 100644 --- a/mutator_aux.h +++ b/mutator_aux.h @@ -51,6 +51,9 @@ public:    void XMLAddNode(FullSourceLoc FSL, SourceLocation SL, std::string MisraRule, std::string Description);    /*another overload to support the xml output for PPCallbacks.*/    void XMLAddNode(const SourceManager &SM, SourceLocation SL, std::string MisraRule, std::string Description); + +  void XMLAddNode(std::string FilePath, std::string MisraRule, std::string Description); +    void SaveReport(void);  private: @@ -69,6 +72,9 @@ public:    void JSONAddElement(FullSourceLoc FSL, SourceLocation SL, std::string MisraRule, std::string Description);    /*overload for PPCallbacks.*/    void JSONAddElement(const SourceManager &SM, SourceLocation SL, std::string MisraRule, std::string Description); + +  void JSONAddElement(std::string FilePath, std::string MisraRule, std::string Description); +    void CloseReport(void);  private: | 
