| 
    Cppcheck
    
   | 
 
This is the complete list of members for Library, including all inherited members.
| allocId(const char name[]) const | Library | inline | 
| argminsizes(const Token *ftok, int argnr) const | Library | inline | 
| blockend(const std::string &file) const | Library | |
| blockstart(const std::string &file) const | Library | |
| blockstartoffset(const std::string &file) const | Library | |
| Both enum value | Library | private | 
| ContainerOnly enum value | Library | private | 
| containers | Library | |
| deallocId(const char name[]) const | Library | inline | 
| defines | Library | |
| detectContainer(const Token *typeStart) const | Library | |
| DetectContainer enum name | Library | private | 
| detectContainerInternal(const Token *typeStart, DetectContainer detect, bool *isIterator=nullptr, bool withoutStd=false) const | Library | private | 
| detectContainerOrIterator(const Token *typeStart, bool *isIterator=nullptr, bool withoutStd=false) const | Library | |
| detectIterator(const Token *typeStart) const | Library | |
| detectSmartPointer(const Token *tok, bool withoutStd=false) const | Library | |
| ErrorCode enum name | Library | |
| FalseTrueMaybe enum name | Library | private | 
| formatstr_argno(const Token *ftok) const | Library | |
| formatstr_function(const Token *ftok) const | Library | |
| formatstr_scan(const Token *ftok) const | Library | |
| formatstr_secure(const Token *ftok) const | Library | |
| functions | Library | |
| functionwarn | Library | |
| getAllocDealloc(const std::map< std::string, AllocFunc > &data, const std::string &name) | Library | inlineprivatestatic | 
| getAllocFuncInfo(const Token *tok) const | Library | |
| getAllocFuncInfo(const char name[]) const | Library | inline | 
| getAllocId(const Token *tok, int arg) const | Library | |
| getarg(const Token *ftok, int argnr) const | Library | private | 
| getArgDirection(const Token *ftok, int argnr) const | Library | |
| getArgIteratorInfo(const Token *ftok, int argnr) const | Library | inline | 
| getContainerFromAction(const Token *tok, Container::Action action) const | Library | |
| getContainerFromYield(const Token *tok, Container::Yield yield) const | Library | |
| getContainerYield(const Token *const cond) | Library | static | 
| getDeallocFuncInfo(const Token *tok) const | Library | |
| getDeallocFuncInfo(const char name[]) const | Library | inline | 
| getDeallocId(const Token *tok, int arg) const | Library | |
| getFunction(const Token *ftok) const | Library | |
| getFunctionName(const Token *ftok) const | Library | |
| getFunctionName(const Token *ftok, bool &error) const | Library | private | 
| getNonOverlappingData(const Token *ftok) const | Library | |
| getReallocFuncInfo(const Token *tok) const | Library | |
| getReallocId(const Token *tok, int arg) const | Library | |
| getTypeCheck(std::string check, std::string typeName) const | Library | |
| getUseRetValType(const Token *ftok) const | Library | |
| getWarnInfo(const Token *ftok) const | Library | |
| hasAnyTypeCheck(const std::string &typeName) const | Library | |
| hasminsize(const Token *ftok) const | Library | |
| ignorefunction(const std::string &functionName) const | Library | |
| isargformatstr(const Token *ftok, int argnr) const | Library | inline | 
| isargstrz(const Token *ftok, int argnr) const | Library | inline | 
| isboolargbad(const Token *ftok, int argnr) const | Library | inline | 
| isCompliantValidationExpression(const char *p) | Library | static | 
| isContainerYield(const Token *const cond, Library::Container::Yield y, const std::string &fallback=emptyString) | Library | static | 
| isentrypoint(const std::string &func) const | Library | inline | 
| isexecutableblock(const std::string &file, const std::string &token) const | Library | |
| isexportedprefix(const std::string &prefix, const std::string &token) const | Library | inline | 
| isexportedsuffix(const std::string &prefix, const std::string &token) const | Library | inline | 
| isexporter(const std::string &prefix) const | Library | inline | 
| isFloatArgValid(const Token *ftok, int argnr, double argvalue) const | Library | |
| isFunctionConst(const std::string &functionName, bool pure) const | Library | |
| isFunctionConst(const Token *ftok) const | Library | |
| isimporter(const std::string &file, const std::string &importer) const | Library | |
| isIntArgValid(const Token *ftok, int argnr, const MathLib::bigint argvalue) const | Library | |
| iskeyword(const std::string &file, const std::string &keyword) const | Library | |
| isLeakIgnore(const std::string &functionName) const | Library | |
| ismemory(const int id) | Library | inlinestatic | 
| ismemory(const AllocFunc *const func) | Library | inlinestatic | 
| isnoreturn(const Token *ftok) const | Library | |
| isNotLibraryFunction(const Token *ftok) const | Library | |
| isnotnoreturn(const Token *ftok) const | Library | |
| isnullargbad(const Token *ftok, int argnr) const | Library | |
| isreflection(const std::string &token) const | Library | inline | 
| isresource(const int id) | Library | inlinestatic | 
| isresource(const AllocFunc *const func) | Library | inlinestatic | 
| isScopeNoReturn(const Token *end, std::string *unknownFunc) const | Library | |
| isSmartPointer(const Token *tok) const | Library | |
| isuninitargbad(const Token *ftok, int argnr, int indirect=0, bool *hasIndirect=nullptr) const | Library | |
| isUse(const std::string &functionName) const | Library | |
| IteratorOnly enum value | Library | private | 
| Library()=default | Library | |
| load(const char exename[], const char path[]) | Library | |
| load(const tinyxml2::XMLDocument &doc) | Library | |
| loadFunction(const tinyxml2::XMLElement *const node, const std::string &name, std::set< std::string > &unknown_elements) | Library | private | 
| mAlloc | Library | private | 
| mAllocId | Library | private | 
| markupExtensions() const | Library | inline | 
| markupFile(const std::string &path) const | Library | |
| matchArguments(const Token *ftok, const std::string &functionName) const | Library | |
| mDealloc | Library | private | 
| mEntrypoints | Library | private | 
| mExecutableBlocks | Library | private | 
| mExporters | Library | private | 
| mFiles | Library | private | 
| mImporters | Library | private | 
| mKeywords | Library | private | 
| mMarkupExtensions | Library | private | 
| mNonOverlappingData | Library | private | 
| mNoReturn | Library | private | 
| mPlatforms | Library | private | 
| mPlatformTypes | Library | private | 
| mPodTypes | Library | private | 
| mProcessAfterCode | Library | private | 
| mRealloc | Library | private | 
| mReflection | Library | private | 
| mReportErrors | Library | private | 
| mReturnValue | Library | private | 
| mReturnValueContainer | Library | private | 
| mReturnValueType | Library | private | 
| mTypeChecks | Library | private | 
| mUnknownReturnValues | Library | private | 
| platform_type(const std::string &name, const std::string &platform) const | Library | inline | 
| podtype(const std::string &name) const | Library | inline | 
| processMarkupAfterCode(const std::string &path) const | Library | |
| reflectionArgument(const std::string &token) const | Library | inline | 
| reportErrors(const std::string &path) const | Library | |
| returnValue(const Token *ftok) const | Library | |
| returnValueContainer(const Token *ftok) const | Library | |
| returnValueType(const Token *ftok) const | Library | |
| smartPointers | Library | |
| TestProcessExecutorBase class | Library | friend | 
| TestSingleExecutorBase class | Library | friend | 
| TestSymbolDatabase class | Library | friend | 
| TestThreadExecutorBase class | Library | friend | 
| TypeCheck enum name | Library | |
| unknownReturnValues(const Token *ftok) const | Library | |
| UseRetValType enum name | Library | |
| validarg(const Token *ftok, int argnr) const | Library | inline |