|
nuXmv API 126f6942
API for nuXmv
|
Functions for getting information out of a Trace. More...

Macros | |
| #define | NUXMV_VALID_TRACE_VALUE(symb_val) |
| Valid trace value. | |
Functions | |
| int | nuxmv_trace_get_step_num (nuxmv_env env, nuxmv_trace trace) |
| Get the number of steps in a trace. | |
| int | nuxmv_trace_get_step_state_num (nuxmv_env env, nuxmv_trace trace, int step_idx) |
| Get the number of state variables in a trace. | |
| nuxmv_trace_value | nuxmv_trace_get_step_state (nuxmv_env env, nuxmv_trace trace, int step_idx, int var_idx) |
| Get the value of a state variable from the i-th step of a trace. | |
| int | nuxmv_trace_get_step_input_num (nuxmv_env env, nuxmv_trace trace, int step_idx) |
| Get the number of input variables in a trace. | |
| nuxmv_trace_value | nuxmv_trace_get_step_input (nuxmv_env env, nuxmv_trace trace, int step_idx, int var_idx) |
| Get the value of an input variable from the i-th step of a trace. | |
| int | nuxmv_trace_get_step_define_num (nuxmv_env env, nuxmv_trace trace, int step_idx) |
| Get the number of defines in a trace. | |
| nuxmv_trace_value | nuxmv_trace_get_step_define (nuxmv_env env, nuxmv_trace trace, int step_idx, int def_idx) |
| Get the value of a define from the i-th step of a trace. | |
| int | nuxmv_trace_get_function_num (nuxmv_env env, nuxmv_trace trace) |
| Get the number of uninterpreted functions in a trace. | |
| nuxmv_trace_value | nuxmv_trace_get_function (nuxmv_env env, nuxmv_trace trace, int fun_idx) |
| Get the value of a uninterpreted function from a trace. | |
| int | nuxmv_trace_get_loopback (nuxmv_env env, nuxmv_trace trace) |
| Get the the step the trace loops back, if any. | |
Functions for getting information out of a Trace.
| #define NUXMV_VALID_TRACE_VALUE | ( | symb_val | ) |
Valid trace value.
This macro checks whether symb_val is a valid nuxmv_trace_value.
| [in] | symb_val | The symbol value to inspect. |
true if the option is valid, false otherwise.| nuxmv_trace_value nuxmv_trace_get_function | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | fun_idx | ||
| ) |
Get the value of a uninterpreted function from a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
| [in] | fun_idx | The index of the uninterpreted function counting from 0. |
false.Requirements: 03.007
| int nuxmv_trace_get_function_num | ( | nuxmv_env | env, |
| nuxmv_trace | trace | ||
| ) |
Get the number of uninterpreted functions in a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to extract the uninterpreted function number from. |
-1 in case of error.Requirements: 03.007
| int nuxmv_trace_get_loopback | ( | nuxmv_env | env, |
| nuxmv_trace | trace | ||
| ) |
Get the the step the trace loops back, if any.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
Requirements: 03.007
| nuxmv_trace_value nuxmv_trace_get_step_define | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx, | ||
| int | def_idx | ||
| ) |
Get the value of a define from the i-th step of a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
| [in] | def_idx | The index of the define counting from 0. |
false.Requirements: 03.007
| int nuxmv_trace_get_step_define_num | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx | ||
| ) |
Get the number of defines in a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to extract the define number from. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
-1 in case of error.Requirements: 03.007
| nuxmv_trace_value nuxmv_trace_get_step_input | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx, | ||
| int | var_idx | ||
| ) |
Get the value of an input variable from the i-th step of a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
| [in] | var_idx | The index of the input variable counting from 0. |
false.Requirements: 03.007
| int nuxmv_trace_get_step_input_num | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx | ||
| ) |
Get the number of input variables in a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to extract the input variable number from. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
-1 in case of error.Requirements: 03.007
| int nuxmv_trace_get_step_num | ( | nuxmv_env | env, |
| nuxmv_trace | trace | ||
| ) |
Get the number of steps in a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
-1 in case of error.Requirements: 03.007
| nuxmv_trace_value nuxmv_trace_get_step_state | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx, | ||
| int | var_idx | ||
| ) |
Get the value of a state variable from the i-th step of a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to inspect. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
| [in] | var_idx | The index of the state variable counting from 0. |
false.Requirements: 03.007
| int nuxmv_trace_get_step_state_num | ( | nuxmv_env | env, |
| nuxmv_trace | trace, | ||
| int | step_idx | ||
| ) |
Get the number of state variables in a trace.
| [in] | env | The environment to inspect. |
| [in] | trace | The trace to extract the state variable number from. |
| [in] | step_idx | The index of the step to inspect counting from 0. |
-1 in case of error.Requirements: 03.007