Category Parameters and relations, Object ProRelation

Callback ProRelationWriteFunction


Description
This is the function called to evaluate a custom relation function invoked on the left hand side of a relation.
Synopsis
#include <ProRelSet.h>
ProError(*ProRelationWriteFunction)(
ProRelset* pro_relset
/* (In)
The relation set.
*/
ProMdl pro_model
/* (In)
The model that owns the relation set.
*/
char* extfunc_name
/* (In)
The name of the external function.
*/
ProParamvalue* pro_args
/* (In)
ProArray of argument values.
*/
ProParamvalue* pro_input
/* (In)
The value of the right hand side of the relation expression.
*/
ProAppData app_data
/* (In)
The application data passed to registration function.
*/
)
Returns
PRO_TK_NO_ERRORThe calculation succeeded.
Any other errorThe calculation failed; the relation has an error.

Manual References:

  1. Core: Relations: Relations
  2. Core: Relations: Relations