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.0p0 Hot Tips | CONFIDENTIAL | CodeSecure Inc |
Defines a set of cs_edge_label operations.
| #define CS_EDGE_LABEL_H | ||
| #define CS_EDGE_LABEL_INL_H |
| Parameters |
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Returns |
|
||||||||||||
| Notes | Call this function with out_string NULL and capacity_bytes 0 (zero) to determine the memory needed to hold the entire representation. |
| Parameters |
|
|||
|---|---|---|---|---|
| Returns | A pointer to a buffer containing the string representation of edge_label (as a char*). The buffer is only valid until another API function is invoked. | |||
| Notes | Do not modify or free the returned buffer.
This function entails less user overhead than cs_edge_label_get_string(), and so can be more convenient to use; the tradeoff is that the returned value is not under user control and has a constrained lifetime. |
| Returns | An edge label. Does not need to be garbage collected. |
|---|
| Returns | An edge label. Does not need to be garbage collected. |
|---|
| Parameters |
|
||||||
|---|---|---|---|---|---|---|---|
| Returns |
A cs_boolean:
|
| Parameters |
|
||||||
|---|---|---|---|---|---|---|---|
| Returns |
An integer N, such that:
|
||||||
| Notes | Equivalent to invoking strcmp on the result of cs_edge_label_get_string. |
| Parameters |
|
|||
|---|---|---|---|---|
| Returns | A hash of edge_label |
| Parameters |
|
|||
|---|---|---|---|---|
| Returns | A new cs_edge_label containing s. |
| Parameters |
|
|||
|---|---|---|---|---|
| Returns |
A cs_boolean:
|
|||
| Notes | No CodeSonar API function should ever return a null cs_edge_label, with the exception of cs_edge_label_get_null(). |
| Returns | A null cs_edge_label. |
|---|