#include <Security.h>
Definition at line 29 of file Security.h.
Public Member Functions | |
| ~SecurityAnalysisToken () | |
| SecurityAnalysisToken () | |
| SecurityAnalysisToken (const SecurityAnalysisToken &s) | |
| SecurityAnalysisToken & | operator= (const SecurityAnalysisToken &s) |
Data Fields | |
| unsigned int | severity |
| float | probability |
| accuracy of the engine | |
| std::string | type |
| vulnerability type | |
| std::list< AstNode * > | path |
| path | |
| SecurityAnalysisToken::~SecurityAnalysisToken | ( | ) | [inline] |
| SecurityAnalysisToken::SecurityAnalysisToken | ( | ) | [inline] |
| SecurityAnalysisToken::SecurityAnalysisToken | ( | const SecurityAnalysisToken & | s | ) | [inline] |
Definition at line 50 of file Security.h.
References path, probability, severity, and type.
00050 { 00051 severity = s.severity; 00052 probability = s.probability; 00053 type = s.type; 00054 path = s.type; 00055 }
| SecurityAnalysisToken& SecurityAnalysisToken::operator= | ( | const SecurityAnalysisToken & | s | ) | [inline] |
Definition at line 56 of file Security.h.
References path, probability, severity, and type.
00056 { 00057 severity = s.severity; 00058 probability = s.probability; 00059 type = s.type; 00060 path = s.type; 00061 }
| unsigned int SecurityAnalysisToken::severity |
Severity rating 5: Critical: High & Simply exploitable 4: High 3: Medium 2: Low 1: Plop 0: Information
Definition at line 39 of file Security.h.
Referenced by operator=(), and SecurityAnalysisToken().
accuracy of the engine
Definition at line 41 of file Security.h.
Referenced by operator=(), and SecurityAnalysisToken().
| std::string SecurityAnalysisToken::type |
vulnerability type
Definition at line 43 of file Security.h.
Referenced by operator=(), and SecurityAnalysisToken().
| std::list<AstNode *> SecurityAnalysisToken::path |
path
Definition at line 46 of file Security.h.
Referenced by operator=(), and SecurityAnalysisToken().
1.5.3