 |
PK_REPORT_r_t |
|
struct PK_REPORT_r_s
{
char function[PK_max_token_size];
--- function name under which the
--- report was created
int n_report_records; --- number of report records
PK_REPORT_record_t *report_records; --- the report records
};
typedef struct PK_REPORT_r_s PK_REPORT_r_t;
This data holds the return information for a report
Used in:
PK_REPORT_ask
PK_REPORT_r_f
It has the fields:
'function' the name of the function creating the report. For reports
produced within Parasolid this is the PK function at the
outermost level of any set of reentrant calls to the PK.
'n_report_records' the number of report records in the report
'report_records' the report records
An empty report has the fields set as follows:
'function' a zero length string (function[0] = '\0')
'n_report_records' 0
'report_records' NULL.