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().