| 
    Cppcheck
    
   | 
 
Do not only check how interface is used. More...
#include <settings.h>
  
Public Member Functions | |
| void | clear () | 
Public Attributes | |
| bool | classes {} | 
| Public interface of classes.  More... | |
| bool | externalFunctions {} | 
| External functions.  More... | |
| bool | internalFunctions {} | 
| Experimental: assume that internal functions can be used in any way This is only available in the GUI.  More... | |
| bool | externalVariables {} | 
| Global variables that can be modified outside the TU.  More... | |
Static Public Attributes | |
| static const char | XmlRootName [] = "safe-checks" | 
| static const char | XmlClasses [] = "class-public" | 
| static const char | XmlExternalFunctions [] = "external-functions" | 
| static const char | XmlInternalFunctions [] = "internal-functions" | 
| static const char | XmlExternalVariables [] = "external-variables" | 
Do not only check how interface is used.
Also check that interface is safe.
Definition at line 316 of file settings.h.
      
  | 
  inline | 
Definition at line 324 of file settings.h.
Referenced by ProjectFile::clear().
| bool Settings::SafeChecks::classes {} | 
Public interface of classes.
Definition at line 334 of file settings.h.
Referenced by CheckClass::checkUnsafeClassRefMember(), MainWindow::getCppcheckSettings(), ImportProject::importCppcheckGuiProject(), Function::isSafe(), ProjectFileDialog::loadFromProjectFile(), ProjectFile::SafeChecks::loadFromXml(), and ProjectFileDialog::saveToProjectFile().
| bool Settings::SafeChecks::externalFunctions {} | 
External functions.
Definition at line 341 of file settings.h.
Referenced by MainWindow::getCppcheckSettings(), ImportProject::importCppcheckGuiProject(), Function::isSafe(), and ProjectFile::SafeChecks::loadFromXml().
| bool Settings::SafeChecks::externalVariables {} | 
Global variables that can be modified outside the TU.
Definition at line 353 of file settings.h.
Referenced by MainWindow::getCppcheckSettings(), ImportProject::importCppcheckGuiProject(), and ProjectFile::SafeChecks::loadFromXml().
| bool Settings::SafeChecks::internalFunctions {} | 
Experimental: assume that internal functions can be used in any way This is only available in the GUI.
Definition at line 347 of file settings.h.
Referenced by MainWindow::getCppcheckSettings(), ImportProject::importCppcheckGuiProject(), Function::isSafe(), and ProjectFile::SafeChecks::loadFromXml().
      
  | 
  static | 
Definition at line 319 of file settings.h.
Referenced by ImportProject::importCppcheckGuiProject(), ProjectFile::SafeChecks::loadFromXml(), and ProjectFile::SafeChecks::saveToXml().
      
  | 
  static | 
Definition at line 320 of file settings.h.
Referenced by ImportProject::importCppcheckGuiProject(), ProjectFile::SafeChecks::loadFromXml(), and ProjectFile::SafeChecks::saveToXml().
      
  | 
  static | 
Definition at line 322 of file settings.h.
Referenced by ImportProject::importCppcheckGuiProject(), ProjectFile::SafeChecks::loadFromXml(), and ProjectFile::SafeChecks::saveToXml().
      
  | 
  static | 
Definition at line 321 of file settings.h.
Referenced by ImportProject::importCppcheckGuiProject(), ProjectFile::SafeChecks::loadFromXml(), and ProjectFile::SafeChecks::saveToXml().
      
  | 
  static | 
Definition at line 318 of file settings.h.
Referenced by ImportProject::importCppcheckGuiProject(), ProjectFile::read(), and ProjectFile::SafeChecks::saveToXml().