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

Adaptive Function to_string<hybrid> More...

Variables

 afw_function_definition_bag_ia5String
 Function definition bag<ia5String>
 
 afw_function_definition_bag_size_ia5String
 Adaptive Function bag<ia5String> More...
 
 afw_function_definition_eq_ia5String
 Adaptive Function bag_size<ia5String> More...
 
 afw_function_definition_eqx_ia5String
 Adaptive Function eq<ia5String> More...
 
 afw_function_definition_ge_ia5String
 Adaptive Function eqx<ia5String> More...
 
 afw_function_definition_gt_ia5String
 Adaptive Function ge<ia5String> More...
 
 afw_function_definition_ia5String
 Adaptive Function gt<ia5String> More...
 
 afw_function_definition_is_ia5String
 Adaptive Function ia5String More...
 
 afw_function_definition_le_ia5String
 Adaptive Function is<ia5String> More...
 
 afw_function_definition_lt_ia5String
 Adaptive Function le<ia5String> More...
 
 afw_function_definition_ne_ia5String
 Adaptive Function lt<ia5String> More...
 
 afw_function_definition_nex_ia5String
 Adaptive Function ne<ia5String> More...
 
 afw_function_definition_to_string_ia5String
 Adaptive Function nex<ia5String> More...
 

Detailed Description

Adaptive Function to_string<hybrid>

Parameters
xfunction execute parameter.

Converts hybrid 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:

function to_string<hybrid>(
value: hybrid
): string;

Parameters:

value - (hybrid) A hybrid value.

Returns:

(string) The string representation of the value.

Implemented by afw_function_execute_convert()


ia5String adaptive functions.

Variable Documentation

◆ afw_function_definition_bag_size_ia5String

afw_function_definition_bag_size_ia5String

Adaptive Function bag<ia5String>

Parameters
xfunction execute parameter.

Takes any number of ia5String 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<ia5String>(
...values: (list of (list ia5String))
): (list ia5String);

Parameters:

values - (0 or more list ia5String)

Returns:

(list ia5String)

Implemented by afw_function_execute_bag()


Function definition bag_size<ia5String>

Definition at line 13357 of file afw_function_bindings.h.

◆ afw_function_definition_eq_ia5String

afw_function_definition_eq_ia5String

Adaptive Function bag_size<ia5String>

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<ia5String>(
value: (list ia5String)
): integer;

Parameters:

value - (list ia5String)

Returns:

(integer)

Implemented by afw_function_execute_bag_size()


Function definition eq<ia5String>

Definition at line 13391 of file afw_function_bindings.h.

◆ afw_function_definition_eqx_ia5String

afw_function_definition_eqx_ia5String

Adaptive Function eq<ia5String>

Parameters
xfunction execute parameter.

Determine if ia5String 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<ia5String>(
arg1: ia5String,
arg2: any
): boolean;

Parameters:

arg1 - (ia5String)

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

Definition at line 13434 of file afw_function_bindings.h.

◆ afw_function_definition_ge_ia5String

afw_function_definition_ge_ia5String

Adaptive Function eqx<ia5String>

Parameters
xfunction execute parameter.

Determine if for ia5String 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<ia5String>(
arg1: ia5String,
arg2: any
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_eqx()


Function definition ge<ia5String>

Definition at line 13473 of file afw_function_bindings.h.

◆ afw_function_definition_gt_ia5String

afw_function_definition_gt_ia5String

Adaptive Function ge<ia5String>

Parameters
xfunction execute parameter.

Checks for ia5String arg1 is greater than or equal to ia5String 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<ia5String>(
arg1: ia5String,
arg2: ia5String
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (ia5String)

Returns:

(boolean)

Implemented by afw_function_execute_ge()


Function definition gt<ia5String>

Definition at line 13511 of file afw_function_bindings.h.

◆ afw_function_definition_ia5String

afw_function_definition_ia5String

Adaptive Function gt<ia5String>

Parameters
xfunction execute parameter.

Checks for ia5String arg1 is greater than ia5String 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<ia5String>(
arg1: ia5String,
arg2: ia5String
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (ia5String)

Returns:

(boolean)

Implemented by afw_function_execute_gt()


Function definition ia5String

Definition at line 13549 of file afw_function_bindings.h.

◆ afw_function_definition_is_ia5String

afw_function_definition_is_ia5String

Adaptive Function ia5String

Parameters
xfunction execute parameter.

Converts value to data type ia5String returning ia5String 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 ia5String(
value: any
): ia5String;

Parameters:

value - (any dataType) Value to convert.

Returns:

(ia5String) Converted value.

Errors thrown:

cast_error - value could not be converted

Implemented by afw_function_execute_convert()


Function definition is<ia5String>

Definition at line 13587 of file afw_function_bindings.h.

◆ afw_function_definition_le_ia5String

afw_function_definition_le_ia5String

Adaptive Function is<ia5String>

Parameters
xfunction execute parameter.

Checks whether value is dataType ia5String 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<ia5String>(
value: any
): boolean;

Parameters:

value - (any dataType) Value to check.

Returns:

(boolean)

Implemented by afw_function_execute_is()


Function definition le<ia5String>

Definition at line 13621 of file afw_function_bindings.h.

◆ afw_function_definition_lt_ia5String

afw_function_definition_lt_ia5String

Adaptive Function le<ia5String>

Parameters
xfunction execute parameter.

Checks for ia5String arg1 is less than or equal to ia5String 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<ia5String>(
arg1: ia5String,
arg2: any
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_le()


Function definition lt<ia5String>

Definition at line 13659 of file afw_function_bindings.h.

◆ afw_function_definition_ne_ia5String

afw_function_definition_ne_ia5String

Adaptive Function lt<ia5String>

Parameters
xfunction execute parameter.

Checks for ia5String arg1 is less that ia5String 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<ia5String>(
arg1: ia5String,
arg2: ia5String
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (ia5String)

Returns:

(boolean)

Implemented by afw_function_execute_lt()


Function definition ne<ia5String>

Definition at line 13697 of file afw_function_bindings.h.

◆ afw_function_definition_nex_ia5String

afw_function_definition_nex_ia5String

Adaptive Function ne<ia5String>

Parameters
xfunction execute parameter.

Determine if ia5String 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<ia5String>(
arg1: ia5String,
arg2: any
): boolean;

Parameters:

arg1 - (ia5String)

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

Definition at line 13741 of file afw_function_bindings.h.

◆ afw_function_definition_to_string_ia5String

afw_function_definition_to_string_ia5String

Adaptive Function nex<ia5String>

Parameters
xfunction execute parameter.

Determine if for ia5String 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<ia5String>(
arg1: ia5String,
arg2: any
): boolean;

Parameters:

arg1 - (ia5String)

arg2 - (any dataType)

Returns:

(boolean)

Implemented by afw_function_execute_nex()


Function definition to_string<ia5String>

Definition at line 13780 of file afw_function_bindings.h.