Cppcheck
Classes | Variables
checkers Namespace Reference

Classes

struct  MisraInfo
 

Variables

const std::map< std::string, std::string > allCheckers
 
const std::map< std::string, std::string > premiumCheckers
 
const char Req [] = "Required"
 
const char Adv [] = "Advisory"
 
const char Man [] = "Mandatory"
 
const std::vector< MisraInfomisraC2012Rules
 
const std::map< std::string, std::string > misraRuleSeverity
 

Variable Documentation

◆ Adv

CPPCHECKLIB const char checkers::Adv = "Advisory"

Definition at line 835 of file checkers.cpp.

◆ allCheckers

CPPCHECKLIB const std::map< std::string, std::string > checkers::allCheckers

Definition at line 25 of file checkers.cpp.

Referenced by CheckersReport::countCheckers(), and CheckersReport::getReport().

◆ Man

CPPCHECKLIB const char checkers::Man = "Mandatory"

Definition at line 836 of file checkers.cpp.

◆ misraC2012Rules

CPPCHECKLIB const std::vector< MisraInfo > checkers::misraC2012Rules

Definition at line 838 of file checkers.cpp.

Referenced by CheckersReport::countCheckers(), and CheckersReport::getReport().

◆ misraRuleSeverity

CPPCHECKLIB const std::map< std::string, std::string > checkers::misraRuleSeverity

Definition at line 1042 of file checkers.cpp.

◆ premiumCheckers

CPPCHECKLIB const std::map< std::string, std::string > checkers::premiumCheckers

Definition at line 210 of file checkers.cpp.

Referenced by CheckersReport::countCheckers(), and CheckersReport::getReport().

◆ Req

CPPCHECKLIB const char checkers::Req = "Required"

Definition at line 834 of file checkers.cpp.