param_val Struct Reference
Value of a param. More...
#include <tracecut-advice.h>
Detailed Description
Value of a param.
Stores the value of a param, along with what kind of param it is. There are four kinds of param, PV_POINTER, PV_SIGNED_INT, PV_UNSIGNED_INT, and PV_FP. PV_VACANT is used internally; no param with kind PV_VACANT will ever be passed to tc_report_match().
The param's value itself is stored in a transparent union. You should only ever access the vaue using the union member that corresponds to the param's kind. You can access a transparent union member as if it were a member of the struct.
The documentation for this struct was generated from the following file:
