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.