JavaScript is not currently enabled, but is required for full CodeSonar manual search and browse functionality.

If you are viewing this file in your hub's Web GUI, enable JavaScript in your browser: you will also need it for GUI functionality.

If you opened this file directly from disk, your browser may be directly suppressing JavaScript functionality: certain browsers perform this suppression on local files (but not files delivered by web servers) for security reasons.

CodeSonar® 9.2p0 CONFIDENTIAL CodeSecure Inc
C and C++
Binaries

CodeSonar Plug-In API: C Types for Warning Significance

Types for CodeSonar warning class significance.



Links


Defines

#define csws_from_manifest csws_unspecified Use this when creating a warning class to denote that the significance is to be read from the manifest: any significance value provided to the warning class creation function is ignored.

Types

typedef csonar_warning_significance
Definition typedef enum csonar_warning_significance csonar_warning_significance
Notes The possible significance values for a CodeSonar warning class.

Used by

enum csonar_warning_significance
Definition typedef enum {
csws_unspecified , No significance value was specified.
csws_security , security: a security vulnerability.
csws_reliability , reliability: a code correctness issue.
csws_redundancy , redundancy: redundant code; may indicate a logic error.
csws_style , style: a violation of one or more coding guidelines.
csws_diagnostic , diagnostic: warnings of this class do not indicate vulnerabilities, they indicate the locations of events or artifacts of interest.
csws_count Always the highest csonar_warning_significance value.
} csonar_warning_significance
Notes The possible significance values for a CodeSonar warning class.

Used by

 

To report problems with this documentation, please visit https://support.codesecure.com/.