retdec
retdec::cpdetect::ElfHeuristics Member List

This is the complete list of members for retdec::cpdetect::ElfHeuristics, including all inherited members.

addCompiler(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addCompiler(std::size_t matchNibbles, std::size_t totalNibbles, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addInstaller(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addLanguage(const std::string &name, const std::string &extraInfo="", bool isBytecode=false)retdec::cpdetect::Heuristicsprotected
addLinker(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPacker(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPacker(std::size_t matchNibbles, std::size_t totalNibbles, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPriorityLanguage(const std::string &name, const std::string &extraInfo="", bool isBytecode=false)retdec::cpdetect::Heuristicsprotected
canSearchretdec::cpdetect::Heuristicsprotected
ElfHeuristics(retdec::fileformat::ElfFormat &parser, Search &searcher, ToolInformation &toolInfo)retdec::cpdetect::ElfHeuristics
elfParserretdec::cpdetect::ElfHeuristicsprivate
fileParserretdec::cpdetect::Heuristicsprotected
findSectionName(const std::string &sectionName) constretdec::cpdetect::Heuristicsprotected
findSectionNameStart(const std::string &sectionName) constretdec::cpdetect::Heuristicsprotected
getAllHeuristics()retdec::cpdetect::Heuristics
getBorlandKylixHeuristics()retdec::cpdetect::ElfHeuristicsprivate
getCommentSectionsHeuristics()retdec::cpdetect::Heuristicsprivate
getCommonLanguageHeuristics()retdec::cpdetect::Heuristicsprivate
getCommonToolsHeuristics()retdec::cpdetect::Heuristicsprivate
getDwarfInfo()retdec::cpdetect::Heuristicsprivate
getDynamicEntriesHeuristics()retdec::cpdetect::ElfHeuristicsprivate
getEmbarcaderoHeuristics()retdec::cpdetect::Heuristicsprivate
getEmbarcaderoVersion()retdec::cpdetect::Heuristicsprivate
getFormatSpecificCompilerHeuristics() overrideretdec::cpdetect::ElfHeuristicsprotectedvirtual
getFormatSpecificLanguageHeuristics()retdec::cpdetect::Heuristicsprotectedvirtual
getNoteHeuristics()retdec::cpdetect::ElfHeuristicsprivate
getSectionHeuristics()retdec::cpdetect::Heuristicsprivate
getSymbolHeuristic()retdec::cpdetect::Heuristicsprivate
getUpxHeuristics()retdec::cpdetect::ElfHeuristicsprivate
getUpxVersion()retdec::cpdetect::Heuristicsprotected
Heuristics(retdec::fileformat::FileFormat &parser, Search &searcher, ToolInformation &toolInfo)retdec::cpdetect::Heuristics
isDetected(const std::string &name, const DetectionStrength minStrength=DetectionStrength::LOW)retdec::cpdetect::Heuristicsprotected
noOfSectionsretdec::cpdetect::Heuristicsprotected
parseClangProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
parseGccComment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseGccProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
parseGhcComment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseOpen64Comment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseTmsProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
priorityLanguageIsSetretdec::cpdetect::Heuristicsprotected
searchretdec::cpdetect::Heuristicsprotected
sectionNameMapretdec::cpdetect::Heuristicsprotected
sectionsretdec::cpdetect::Heuristicsprotected
toolInforetdec::cpdetect::Heuristicsprotected
~Heuristics()=defaultretdec::cpdetect::Heuristicsvirtual