winchecksec
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
checksec::MitigationReport Struct Reference

#include <checksec.h>

Public Member Functions

 operator bool () const
 

Public Attributes

MitigationPresence presence
 
std::string description
 
std::optional< std::string > explanation
 

Detailed Description

Represents a "report" on a particular security mitigation.

Member Function Documentation

◆ operator bool()

checksec::MitigationReport::operator bool ( ) const
inline
Returns
true if presence is MitigationPresence::Present, false otherwise

Member Data Documentation

◆ description

std::string checksec::MitigationReport::description

A brief description of the mitigation.

◆ explanation

std::optional<std::string> checksec::MitigationReport::explanation

An optional explanation of the mitigation's detection (or non-detection).

◆ presence

MitigationPresence checksec::MitigationReport::presence

A MitigationPresence indicating the mitigation's state.


The documentation for this struct was generated from the following file: