NuSMV/code/nusmv/core/utils/Triple.h File Reference
#include "nusmv/core/utils/utils.h"
Go to the source code of this file.
Define Documentation
To cast and check instances of class Triple.
These macros must be used respectively to cast and to check instances of class Triple
#define TRIPLE_CHECK_INSTANCE |
( |
self |
|
) |
(nusmv_assert(TRIPLE(self) != TRIPLE(NULL))) |
Typedef Documentation
Function Documentation
Triple comparison function.
Triple comparison function. Returns if the two Triple instances are the equal. No distinction between frozen / unfrozen instances is made. Can be casted to ST_PFICPCP
Casts to char* are added to prevent "warning: pointer of
type ‘void *’ used in subtraction".