38 #define makeFunction2s(Type, nullArg) \
40 makeFunction2(Type); \
42 namespace Function2s \
44 makeFunction2Type(None, Type); \
45 makeFunction2Type(Constant, Type); \
46 makeFunction2Type(ZeroConstant, Type); \
47 makeFunction2Type(OneConstant, Type); \
48 makeFunction2Type(Scale, Type); \
49 makeFunction2Type(UniformTable, Type); \
50 makeFunction2Type(Coded, Type); \
Templated function of two variables that returns a constant value.
Undefined Function2 which returns an error when called.
Include the header files for all the primitive types that Fields are instantiated for.
#define makeFunction2s(Type, nullArg)
makeFunction2Type(None, label)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
FOR_ALL_FIELD_TYPES(DefineContiguousFvWallLocationDataType)