|
Cppcheck
|
This is the complete list of members for CheckIO, including all inherited members.
| analyseWholeProgram(const CTU::FileInfo *ctu, const std::list< FileInfo * > &fileInfo, const Settings &, ErrorLogger &) | Check | inlinevirtual |
| argumentType(std::ostream &os, const ArgumentInfo *argInfo) | CheckIO | privatestatic |
| Check(const std::string &aname) | Check | explicit |
| Check(std::string aname, const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | Check | inlineprotected |
| Check(const Check &)=delete | Check | |
| checkCoutCerrMisusage() | CheckIO | private |
| checkFileUsage() | CheckIO | private |
| checkFormatString(const Token *const tok, const Token *const formatStringTok, const Token *argListTok, const bool scan, const bool scanf_s) | CheckIO | private |
| CheckIO() | CheckIO | inline |
| CheckIO(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) | CheckIO | inlineprivate |
| checkWrongPrintfScanfArguments() | CheckIO | private |
| classInfo() const override | CheckIO | inlineprivatevirtual |
| coutCerrMisusageError(const Token *tok, const std::string &streamName) | CheckIO | private |
| fflushOnInputStreamError(const Token *tok, const std::string &varname) | CheckIO | private |
| getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const override | CheckIO | inlineprivatevirtual |
| getErrorPath(const Token *errtok, const ValueFlow::Value *value, std::string bug) const | Check | protected |
| getFileInfo(const Tokenizer &, const Settings &) const | Check | inlinevirtual |
| getMessageId(const ValueFlow::Value &value, const char id[]) | Check | protectedstatic |
| getSeverity(const ArgumentInfo *argInfo) | CheckIO | privatestatic |
| incompatibleFileOpenError(const Token *tok, const std::string &filename) | CheckIO | private |
| instances() | Check | static |
| invalidLengthModifierError(const Token *tok, nonneg int numFormat, const std::string &modifier) | CheckIO | private |
| invalidPrintfArgTypeError_float(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidPrintfArgTypeError_n(const Token *tok, nonneg int numFormat, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidPrintfArgTypeError_p(const Token *tok, nonneg int numFormat, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidPrintfArgTypeError_s(const Token *tok, nonneg int numFormat, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidPrintfArgTypeError_sint(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidPrintfArgTypeError_uint(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidScanf() | CheckIO | private |
| invalidScanfArgTypeError_float(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidScanfArgTypeError_int(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo, bool isUnsigned) | CheckIO | private |
| invalidScanfArgTypeError_s(const Token *tok, nonneg int numFormat, const std::string &specifier, const ArgumentInfo *argInfo) | CheckIO | private |
| invalidScanfError(const Token *tok) | CheckIO | private |
| invalidScanfFormatWidthError(const Token *tok, nonneg int numFormat, int width, const Variable *var, const std::string &specifier) | CheckIO | private |
| ioWithoutPositioningError(const Token *tok) | CheckIO | private |
| loadFileInfoFromXml(const tinyxml2::XMLElement *xmlElement) const | Check | inlinevirtual |
| logChecker(const char id[]) | Check | protected |
| mErrorLogger | Check | protected |
| mName | Check | private |
| mSettings | Check | protected |
| mTokenizer | Check | protected |
| myName() | CheckIO | inlineprivatestatic |
| name() const | Check | inline |
| operator=(const Check &)=delete | Check | |
| readWriteOnlyFileError(const Token *tok) | CheckIO | private |
| reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg) | Check | inlineprotected |
| reportError(const Token *tok, const Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty) | Check | inlineprotected |
| reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg) | Check | inlineprotected |
| reportError(const std::list< const Token * > &callstack, Severity severity, const std::string &id, const std::string &msg, const CWE &cwe, Certainty certainty) | Check | protected |
| reportError(const ErrorPath &errorPath, Severity severity, const char id[], const std::string &msg, const CWE &cwe, Certainty certainty) | Check | protected |
| runChecks(const Tokenizer &tokenizer, ErrorLogger *errorLogger) override | CheckIO | inlineprivatevirtual |
| seekOnAppendedFileError(const Token *tok) | CheckIO | private |
| TestIO class | CheckIO | friend |
| useClosedFileError(const Token *tok) | CheckIO | private |
| writeReadOnlyFileError(const Token *tok) | CheckIO | private |
| writeToErrorList(const ErrorMessage &errmsg) | Check | static |
| wrongData(const Token *tok, const char *str) | Check | protected |
| wrongPrintfScanfArgumentsError(const Token *tok, const std::string &functionName, nonneg int numFormat, nonneg int numFunction) | CheckIO | private |
| wrongPrintfScanfPosixParameterPositionError(const Token *tok, const std::string &functionName, nonneg int index, nonneg int numFunction) | CheckIO | private |
| ~Check() | Check | inlinevirtual |