|
Simple Virtual Machine
A simple but flexible virtual machine
|
#include <svm.h>
Data Fields | |
| SVM_Boolean | equal |
| TRUE when values are equal, FALSE otherwise. More... | |
| SVM_Boolean | different |
| TRUE when values are different, FALSE otherwise. More... | |
| SVM_Boolean | inferior |
| TRUE when comparison is an order and left value is inferior to right value, FALSE otherwise. More... | |
| SVM_Boolean | inferior_or_equal |
| TRUE when comparison is an order and left value is inferior or equal to right value, FALSE otherwise. More... | |
| SVM_Boolean | superior |
| TRUE when comparison is an order and left value is superior to right value, FALSE otherwise. More... | |
| SVM_Boolean | superior_or_equal |
| TRUE when comparison is an order and left value is superior or equal to right value, FALSE otherwise. More... | |
| SVM_Boolean | order |
| TRUE when comparison supports ordering, FALSE when comparison supports only equivalence. More... | |
| SVM_Boolean | total |
| TRUE when comparison is an order and this comparison is total, FALSE otherwise. More... | |
| SVM_Boolean | weak |
| TRUE when values are not comparables (a fallback arbitrary comparison is used instead), FALSE otherwise. More... | |
| SVM_Boolean | type |
| TRUE when values types does not have the same type, FALSE otherwise. More... | |
| SVM_Boolean | null |
| TRUE when at least one value was null, FALSE otherwise. More... | |
| SVM_Boolean SVM_Comparison_Result::different |
TRUE when values are different, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::equal |
TRUE when values are equal, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::inferior |
TRUE when comparison is an order and left value is inferior to right value, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::inferior_or_equal |
TRUE when comparison is an order and left value is inferior or equal to right value, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::null |
TRUE when at least one value was null, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::order |
TRUE when comparison supports ordering, FALSE when comparison supports only equivalence.
| SVM_Boolean SVM_Comparison_Result::superior |
TRUE when comparison is an order and left value is superior to right value, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::superior_or_equal |
TRUE when comparison is an order and left value is superior or equal to right value, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::total |
TRUE when comparison is an order and this comparison is total, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::type |
TRUE when values types does not have the same type, FALSE otherwise.
| SVM_Boolean SVM_Comparison_Result::weak |
TRUE when values are not comparables (a fallback arbitrary comparison is used instead), FALSE otherwise.