Adaptive Framework
0.9.0
|
Adaptive Function to_string<expression>
More...
Variables | |
afw_function_definition_bag_function | |
Function definition bag<function> | |
afw_function_definition_bag_size_function | |
Adaptive Function bag<function> More... | |
afw_function_definition_eq_function | |
Adaptive Function bag_size<function> More... | |
afw_function_definition_eqx_function | |
Adaptive Function eq<function> More... | |
afw_function_definition_function | |
Adaptive Function eqx<function> More... | |
afw_function_definition_ge_function | |
Adaptive Function function More... | |
afw_function_definition_gt_function | |
Adaptive Function ge<function> More... | |
afw_function_definition_is_function | |
Adaptive Function gt<function> More... | |
afw_function_definition_le_function | |
Adaptive Function is<function> More... | |
afw_function_definition_lt_function | |
Adaptive Function le<function> More... | |
afw_function_definition_ne_function | |
Adaptive Function lt<function> More... | |
afw_function_definition_nex_function | |
Adaptive Function ne<function> More... | |
Adaptive Function to_string<expression>
x | function execute parameter. |
Converts expression value to string. For list values, the to_string() value for each entry is returned separated with commas.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
value - (expression) A expression value.
Returns:
(string) The string representation of the value.
Implemented by afw_function_execute_convert()
function adaptive functions.
afw_function_definition_bag_size_function |
Adaptive Function bag<function>
x | function execute parameter. |
Takes any number of function values and returns a list of list.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
values - (0 or more list function)
Returns:
(list function)
Implemented by afw_function_execute_bag()
Function definition bag_size<function>
Definition at line 11029 of file afw_function_bindings.h.
afw_function_definition_eq_function |
Adaptive Function bag_size<function>
x | function execute parameter. |
This returns the integer number of values in list.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
value - (list function)
Returns:
(integer)
Implemented by afw_function_execute_bag_size()
Function definition eq<function>
Definition at line 11063 of file afw_function_bindings.h.
afw_function_definition_eqx_function |
Adaptive Function eq<function>
x | function execute parameter. |
Determine if function arg1 is equal to the value of arg2 converted to the data type of arg1 then return the boolean result. Use "eqx" ("===") instead if you want false to be returned if arg1 and arg2's data type don't match.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (any dataType)
Returns:
(boolean)
Errors thrown:
conversion - arg2 cannot be converted to the data type of arg1.
Implemented by afw_function_execute_eq()
Function definition eqx<function>
Definition at line 11106 of file afw_function_bindings.h.
afw_function_definition_function |
Adaptive Function eqx<function>
x | function execute parameter. |
Determine if for function arg1 is equal to the value and data type of arg2 then return the boolean result. Use "eq" ("==") instead if you want arg2 to be converted to the data type of arg1 before comparison.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (any dataType)
Returns:
(boolean)
Implemented by afw_function_execute_eqx()
Function definition function
Definition at line 11145 of file afw_function_bindings.h.
afw_function_definition_ge_function |
Adaptive Function function
x | function execute parameter. |
Converts value to data type function returning function result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
value - (any dataType) Value to convert.
Returns:
(function) Converted value.
Errors thrown:
cast_error - value could not be converted
Implemented by afw_function_execute_convert()
Function definition ge<function>
Definition at line 11183 of file afw_function_bindings.h.
afw_function_definition_gt_function |
Adaptive Function ge<function>
x | function execute parameter. |
Checks for function arg1 is greater than or equal to function arg2 and return the boolean result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (function)
Returns:
(boolean)
Implemented by afw_function_execute_ge()
Function definition gt<function>
Definition at line 11221 of file afw_function_bindings.h.
afw_function_definition_is_function |
Adaptive Function gt<function>
x | function execute parameter. |
Checks for function arg1 is greater than function arg2 and return the boolean result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (function)
Returns:
(boolean)
Implemented by afw_function_execute_gt()
Function definition is<function>
Definition at line 11259 of file afw_function_bindings.h.
afw_function_definition_le_function |
Adaptive Function is<function>
x | function execute parameter. |
Checks whether value is dataType function and return the boolean result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
value - (any dataType) Value to check.
Returns:
(boolean)
Implemented by afw_function_execute_is()
Function definition le<function>
Definition at line 11293 of file afw_function_bindings.h.
afw_function_definition_lt_function |
Adaptive Function le<function>
x | function execute parameter. |
Checks for function arg1 is less than or equal to function arg2 and return the boolean result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (any dataType)
Returns:
(boolean)
Implemented by afw_function_execute_le()
Function definition lt<function>
Definition at line 11331 of file afw_function_bindings.h.
afw_function_definition_ne_function |
Adaptive Function lt<function>
x | function execute parameter. |
Checks for function arg1 is less that function arg2 and return the boolean result.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (function)
Returns:
(boolean)
Implemented by afw_function_execute_lt()
Function definition ne<function>
Definition at line 11369 of file afw_function_bindings.h.
afw_function_definition_nex_function |
Adaptive Function ne<function>
x | function execute parameter. |
Determine if function arg1 is not equal to the value of arg2 converted to the data type of arg1 then return the boolean result. Use "nex" ("!==") instead if you want true to be returned if arg1 and arg2's data type don't match.
This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.
Declaration:
Parameters:
arg1 - (function)
arg2 - (any dataType)
Returns:
(boolean)
Errors thrown:
conversion - arg2 cannot be converted to the data type of arg1.
Implemented by afw_function_execute_ne()
Function definition nex<function>
Definition at line 11413 of file afw_function_bindings.h.