Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Variables

Adaptive Function union<dayTimeDuration> More...

Variables

 afw_function_definition_bag_dnsName
 Function definition bag<dnsName>
 
 afw_function_definition_bag_size_dnsName
 Adaptive Function bag<dnsName> More...
 
 afw_function_definition_dnsName
 Adaptive Function bag_size<dnsName> More...
 
 afw_function_definition_eq_dnsName
 Adaptive Function dnsName More...
 
 afw_function_definition_eqx_dnsName
 Adaptive Function eq<dnsName> More...
 
 afw_function_definition_ge_dnsName
 Adaptive Function eqx<dnsName> More...
 
 afw_function_definition_gt_dnsName
 Adaptive Function ge<dnsName> More...
 
 afw_function_definition_is_dnsName
 Adaptive Function gt<dnsName> More...
 
 afw_function_definition_is_in_dnsName
 Adaptive Function is<dnsName> More...
 
 afw_function_definition_le_dnsName
 Adaptive Function is_in<dnsName> More...
 
 afw_function_definition_lt_dnsName
 Adaptive Function le<dnsName> More...
 
 afw_function_definition_ne_dnsName
 Adaptive Function lt<dnsName> More...
 
 afw_function_definition_nex_dnsName
 Adaptive Function ne<dnsName> More...
 
 afw_function_definition_one_and_only_dnsName
 Adaptive Function nex<dnsName> More...
 
 afw_function_definition_regexp_match_dnsName
 Adaptive Function one_and_only<dnsName> More...
 
 afw_function_definition_to_string_dnsName
 Adaptive Function regexp_match<dnsName> More...
 

Detailed Description

Adaptive Function union<dayTimeDuration>

Parameters
xfunction execute parameter.

Returns a list of dayTimeDuration contains all of the unique values in two or more list of dayTimeDuration values.

This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.

Declaration:

function union<dayTimeDuration>(
lists_1: (list dayTimeDuration),
lists_2: (list dayTimeDuration),
...lists_rest: (list of (list dayTimeDuration))
): (list dayTimeDuration);

Parameters:

lists - (2 or more list dayTimeDuration) Two or more lists.

Returns:

(list dayTimeDuration)

Implemented by afw_function_execute_union()


dnsName adaptive functions.

Variable Documentation

◆ afw_function_definition_bag_size_dnsName

afw_function_definition_bag_size_dnsName

Adaptive Function bag<dnsName>

Parameters
xfunction execute parameter.

Takes any number of dnsName 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:

function bag<dnsName>(
...values: (list of (list dnsName))
): (list dnsName);

Parameters:

values - (0 or more list dnsName)

Returns:

(list dnsName)

Implemented by afw_function_execute_bag()


Function definition bag_size<dnsName>

Definition at line 8540 of file afw_function_bindings.h.

◆ afw_function_definition_dnsName

afw_function_definition_dnsName

Adaptive Function bag_size<dnsName>

Parameters
xfunction 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:

function bag_size<dnsName>(
value: (list dnsName)
): integer;

Parameters:

value - (list dnsName)

Returns:

(integer)

Implemented by afw_function_execute_bag_size()


Function definition dnsName

Definition at line 8574 of file afw_function_bindings.h.

◆ afw_function_definition_eq_dnsName

afw_function_definition_eq_dnsName

Adaptive Function dnsName

Parameters
xfunction execute parameter.

Converts value to data type dnsName returning dnsName result.

This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.

Declaration:

function dnsName(
value: any
): dnsName;

Parameters:

value - (any dataType) Value to convert.

Returns:

(dnsName) Converted value.

Errors thrown:

cast_error - value could not be converted

Implemented by afw_function_execute_convert()


Function definition eq<dnsName>

Definition at line 8612 of file afw_function_bindings.h.

◆ afw_function_definition_eqx_dnsName

afw_function_definition_eqx_dnsName

Adaptive Function eq<dnsName>

Parameters
xfunction execute parameter.

Determine if dnsName 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:

function eq<dnsName>(
arg1: dnsName,
arg2: any
): boolean;

Parameters:

arg1 - (dnsName)

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<dnsName>

Definition at line 8655 of file afw_function_bindings.h.

◆ afw_function_definition_ge_dnsName

afw_function_definition_ge_dnsName

Adaptive Function eqx<dnsName>

Parameters
xfunction execute parameter.

Determine if for dnsName 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:

function eqx<dnsName>(
arg1: dnsName,
arg2: any
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_eqx()


Function definition ge<dnsName>

Definition at line 8694 of file afw_function_bindings.h.

◆ afw_function_definition_gt_dnsName

afw_function_definition_gt_dnsName

Adaptive Function ge<dnsName>

Parameters
xfunction execute parameter.

Checks for dnsName arg1 is greater than or equal to dnsName 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:

function ge<dnsName>(
arg1: dnsName,
arg2: dnsName
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (dnsName)

Returns:

(boolean)

Implemented by afw_function_execute_ge()


Function definition gt<dnsName>

Definition at line 8732 of file afw_function_bindings.h.

◆ afw_function_definition_is_dnsName

afw_function_definition_is_dnsName

Adaptive Function gt<dnsName>

Parameters
xfunction execute parameter.

Checks for dnsName arg1 is greater than dnsName 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:

function gt<dnsName>(
arg1: dnsName,
arg2: dnsName
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (dnsName)

Returns:

(boolean)

Implemented by afw_function_execute_gt()


Function definition is<dnsName>

Definition at line 8770 of file afw_function_bindings.h.

◆ afw_function_definition_is_in_dnsName

afw_function_definition_is_in_dnsName

Adaptive Function is<dnsName>

Parameters
xfunction execute parameter.

Checks whether value is dataType dnsName 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:

function is<dnsName>(
value: any
): boolean;

Parameters:

value - (any dataType) Value to check.

Returns:

(boolean)

Implemented by afw_function_execute_is()


Function definition is_in<dnsName>

Definition at line 8804 of file afw_function_bindings.h.

◆ afw_function_definition_le_dnsName

afw_function_definition_le_dnsName

Adaptive Function is_in<dnsName>

Parameters
xfunction execute parameter.

Checks whether dnsName value is in list of dnsName list and returns 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:

function is_in<dnsName>(
value: dnsName,
list: (list dnsName)
): boolean;

Parameters:

value - (dnsName)

list - (list dnsName)

Returns:

(boolean)

Implemented by afw_function_execute_is_in()


Function definition le<dnsName>

Definition at line 8842 of file afw_function_bindings.h.

◆ afw_function_definition_lt_dnsName

afw_function_definition_lt_dnsName

Adaptive Function le<dnsName>

Parameters
xfunction execute parameter.

Checks for dnsName arg1 is less than or equal to dnsName 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:

function le<dnsName>(
arg1: dnsName,
arg2: any
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_le()


Function definition lt<dnsName>

Definition at line 8880 of file afw_function_bindings.h.

◆ afw_function_definition_ne_dnsName

afw_function_definition_ne_dnsName

Adaptive Function lt<dnsName>

Parameters
xfunction execute parameter.

Checks for dnsName arg1 is less that dnsName 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:

function lt<dnsName>(
arg1: dnsName,
arg2: dnsName
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (dnsName)

Returns:

(boolean)

Implemented by afw_function_execute_lt()


Function definition ne<dnsName>

Definition at line 8918 of file afw_function_bindings.h.

◆ afw_function_definition_nex_dnsName

afw_function_definition_nex_dnsName

Adaptive Function ne<dnsName>

Parameters
xfunction execute parameter.

Determine if dnsName 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:

function ne<dnsName>(
arg1: dnsName,
arg2: any
): boolean;

Parameters:

arg1 - (dnsName)

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<dnsName>

Definition at line 8961 of file afw_function_bindings.h.

◆ afw_function_definition_one_and_only_dnsName

afw_function_definition_one_and_only_dnsName

Adaptive Function nex<dnsName>

Parameters
xfunction execute parameter.

Determine if for dnsName arg1 is not equal to the value or data type of arg2 then return the boolean result. Use "ne" ("!=") 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:

function nex<dnsName>(
arg1: dnsName,
arg2: any
): boolean;

Parameters:

arg1 - (dnsName)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_nex()


Function definition one_and_only<dnsName>

Definition at line 9000 of file afw_function_bindings.h.

◆ afw_function_definition_regexp_match_dnsName

afw_function_definition_regexp_match_dnsName

Adaptive Function one_and_only<dnsName>

Parameters
xfunction execute parameter.

This converts a list of dnsName values that contains one value to a single dnsName value.

This function is pure, so it will always return the same result given exactly the same parameters and has no side effects.

Declaration:

function one_and_only<dnsName>(
list: (list list)
): dnsName;

Parameters:

list - (list list)

Returns:

(dnsName)

Errors thrown:

arg_error - list does not contain exactly one value

Implemented by afw_function_execute_one_and_only()


Function definition regexp_match<dnsName>

Definition at line 9039 of file afw_function_bindings.h.

◆ afw_function_definition_to_string_dnsName

afw_function_definition_to_string_dnsName

Adaptive Function regexp_match<dnsName>

Parameters
xfunction execute parameter.

Checks whether dnsName value matches the regular expression regexp 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:

function regexp_match<dnsName>(
value: dnsName,
regexp: string
): boolean;

Parameters:

value - (dnsName)

regexp - (string)

Returns:

(boolean)

Implemented by afw_function_execute_regexp_match()


Function definition to_string<dnsName>

Definition at line 9077 of file afw_function_bindings.h.