| 
    Cppcheck
    
   | 
 
Do not only check how interface is used. More...
#include <projectfile.h>
  
Public Member Functions | |
| SafeChecks () | |
| void | loadFromXml (QXmlStreamReader &xmlReader) | 
| void | saveToXml (QXmlStreamWriter &xmlWriter) const | 
  Public Member Functions inherited from Settings::SafeChecks | |
| void | clear () | 
Additional Inherited Members | |
  Public Attributes inherited from Settings::SafeChecks | |
| 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 inherited from Settings::SafeChecks | |
| 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 406 of file projectfile.h.
      
  | 
  inline | 
Definition at line 408 of file projectfile.h.
| void ProjectFile::SafeChecks::loadFromXml | ( | QXmlStreamReader & | xmlReader | ) | 
Definition at line 1068 of file projectfile.cpp.
References Settings::SafeChecks::classes, Settings::SafeChecks::externalFunctions, Settings::SafeChecks::externalVariables, Settings::SafeChecks::internalFunctions, Settings::SafeChecks::XmlClasses, Settings::SafeChecks::XmlExternalFunctions, Settings::SafeChecks::XmlExternalVariables, and Settings::SafeChecks::XmlInternalFunctions.
Referenced by ProjectFile::read().
| void ProjectFile::SafeChecks::saveToXml | ( | QXmlStreamWriter & | xmlWriter | ) | const | 
Definition at line 1108 of file projectfile.cpp.
References Settings::SafeChecks::XmlClasses, Settings::SafeChecks::XmlExternalFunctions, Settings::SafeChecks::XmlExternalVariables, Settings::SafeChecks::XmlInternalFunctions, and Settings::SafeChecks::XmlRootName.
Referenced by ProjectFile::write().