< A D E F G I J K L M O P R S T U W Y

<

<default> - Class Diagram
 

A

alltrim(in) - Method in class STD.emos_std_string_lib
 
arr2str(inout[],in,in,in) - Method in class STD.emos_std_string_lib
This functions concatenates all elements of the array into a string.

D

DDT - package DDT
 
DDT - Class Diagram in DDT
 
DDT_ACCESS_clean_range(in) - Method in class DDT.emos_ddt_access_range_lib
Removes range-access for given table and frees the internal buffers.
DDT_ACCESS_clean(in) - Method in class DDT.emos_ddt_access_lib
Removes access for the given name and frees the internal buffers.
DDT_ACCESS_get_next_in_range(in) - Method in class DDT.emos_ddt_access_range_lib
Returns the index of the next test to be processed.
DDT_ACCESS_get_next(in) - Method in class DDT.emos_ddt_access_lib
Returns the name of the next test to be processed.
DDT_ACCESS_has_more_in_range(in) - Method in class DDT.emos_ddt_access_range_lib
Indicates whether there subsequent call to DDT_get_next_in_range() is about to succeed.
DDT_ACCESS_has_more(in) - Method in class DDT.emos_ddt_access_lib
Indicates whether a subsequent call to DDT_ACCESS_get_next() is about to succeed or not.
DDT_ACCESS_init_range(in,in,in,in) - Method in class DDT.emos_ddt_access_range_lib
Initialises the range-access algorithm.
DDT_ACCESS_init(in,in) - Method in class DDT.emos_ddt_access_lib
Initialises the standard access algorithm.
DDT_ask(in,in,in,in) - Method in class DDT.emos_ddt_lib
A special-purpose function.
DDT_choose_table(in,out,out) - Method in class DDT.emos_ddt_lib
Displays a dialog wher you can either choose the default table or display the file-browser and pick any file you want.
DDT_close_table(in) - Method in class DDT.emos_ddt_lib
Closes the table.
DDT_open_table(in,in) - Method in class DDT.emos_ddt_lib
Opens the given Excel table.
debug_msg(in) - Method in class STD.emos_std_misc_lib
In debug-mode produces a "report_msg" formated as "DEBUG: msg".
DOS_menu_select_item(in,in) - Method in class STD.emos_std_menue_lib
This function is specially designed for a particular DOS application.
DRV - Class Diagram in FRM.TPL.Scripts.DRV
 
drv1 - class FRM.TPL.Scripts.DRV.drv1
# This main test implements a "dummy" step driver which you may use to implement the real one.

E

EMOS_check_win_closed(in,in) - Method in class STD.emos_std_win_lib
Waits for window to close.
emos_ddt_access_lib - class DDT.emos_ddt_access_lib
# This library defines a sequential forward "iterator" (as much as one can emulate a real iterator in a language such as TSL) for data tables (ddt-interface).
emos_ddt_access_range_lib - class DDT.emos_ddt_access_range_lib
# This library defines an "iterator" (as much as one can emulate a real iterator in a language such as TSL) for data tables (ddt-interface).
emos_ddt_lib - class DDT.emos_ddt_lib
# This library contains wrappers for some chosen ddt_functions with extended logging and some additional useful functions.
emos_frm_driver - class FRM.emos_frm_driver
# This test processes the test suite table.
emos_frm_driver_lib - class FRM.emos_frm_driver_lib
# The library routines for the EMOS_FRM_driver test.
emos_frm_gui_funcs - class FRM.emos_frm_gui_funcs
# This script defines function prototypes for selected public functions.
emos_frm_gui_lib - class FRM.emos_frm_gui_lib
# This library implements the "essence" of EMOS test design strategy.
emos_frm_lib - class FRM.emos_frm_lib
# This library provides the low-level interface to data tables.
emos_frm_stp_lib - class FRM.emos_frm_stp_lib
# Defines an interface for efficient creation of test cases unsing the FRM data tables.
emos_frm_web_lib - class FRM.emos_frm_web_lib
# This library extends the functionality of EMOS_FRM_GUI_Lib with web functionality.
EMOS_menu_check_info1(in,in,in,in) - Method in class STD.emos_std_menue_lib
This function compares the expected with the actual info of a menu item without requiring items to be learned.
EMOS_menu_get_info1(in,in,out,in) - Method in class STD.emos_std_menue_lib
This function returns the info of a menu item without requiring items to be learned.
EMOS_menu_item_via_text(in) - Method in class STD.emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned by untilysing the WinRunner's text recognition cpabilities.
EMOS_menu_select_item(in,in,in,inout) - Method in class STD.emos_std_menue_lib
This function implements an alternative for native menu_select_item().
EMOS_menu_select_item1(in,in) - Method in class STD.emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned.
EMOS_menu_select_item2(in) - Method in class STD.emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned.
EMOS_menu_wait_info1(in,in,in,in,in) - Method in class STD.emos_std_menue_lib
This function waits for the info of a menu item without requiring items to be learned.
EMOS_set_window(in,in) - Method in class STD.emos_std_win_lib
This function invokes win_activate() before calling set_window().
emos_std_list_lib - class STD.emos_std_list_lib
# This library contains alternative implementations of standard functions that operate on list objects (list_x() functions).
emos_std_menue_lib - class STD.emos_std_menue_lib
# This library contains alternative implementations for standard functions that operate on menues (menu_x() functions).
emos_std_misc_lib - class STD.emos_std_misc_lib
# Contains some general-purpose miscellaneous function that do not seem to fit nicely into any other EMOS library.
emos_std_registry_lib - class STD.emos_std_registry_lib
 
emos_std_string_lib - class STD.emos_std_string_lib
# This library contains some useful string manipulation routines.
emos_std_win_lib - class STD.emos_std_win_lib
# This library contains alternative implementations for standard functions that operate on windows (win_x() functions).
emos_std_wrlog_lib - class STD.emos_std_wrlog_lib
# This library implements the interface to EMOS remote logging functionallity for WinRunner.
emosinit - class emosinit
# Loads/unloads all EMOS libraries.
excep1(in,in) - Method in class STD.emos_std_menue_lib
The empty (does nothing) exception handler needed for menu_select_item1().

F

fail(in) - Method in class STD.emos_std_misc_lib
returns !0 if rc != E_OK
FRM - package FRM
 
FRM - Class Diagram in FRM
 
FRM - Class Diagram in FRM.TPL.Scripts.LIB.FRM
 
FRM_block1(in,in,in,in) - Method in class FRM.TPL.Scripts.LIB.FRM.frm_lib1_lib
 
FRM_button_press(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for button_press() function.
FRM_button_set_JaNein(in,in,in,in) - Method in class FRM.emos_frm_gui_lib
German version of FRM_button_set_YesNo.
FRM_button_set_YesNo(in,in,in,in) - Method in class FRM.emos_frm_gui_lib
Convenience function for GUI constructs consisting of two radio buttons where one stands for "yes" and the other one for "no".
FRM_button_set(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for button_set() function.
FRM_close_all_except(inout[],in) - Method in class FRM.emos_frm_lib
Closes all open tables except the specified ones.
FRM_close_all(in) - Method in class FRM.emos_frm_lib
Closes all open tables.
FRM_close(in,in) - Method in class FRM.emos_frm_lib
Closes the given table and frees occupied memory.
FRM_DRV_main(in,in,in,in,in) - Method in class FRM.emos_frm_driver_lib
The main loop processes all rows in the suite table.
FRM_edit_set(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for edit_set() function.
FRM_exec(in,in) - Method in class FRM.emos_frm_lib
Executes the content of the next cell.
FRM_GEN_print(in,in,in,in) - Method in class FRM.emos_frm_lib
This function was used for generating test data in GEN mode.
FRM_GEN_set(in,in,in,in,in) - Method in class FRM.emos_frm_lib
#???# #???#
FRM_get_block(in,in,out,out,out[]) - Method in class FRM.emos_frm_lib
Returns a two-dimensional block from the table as array.
FRM_get_cell(in,in,in,out) - Method in class FRM.emos_frm_lib
Returns the content of the cell specified by the given row (idx) and column (test) names.
FRM_get_current_row(in,out) - Method in class FRM.emos_frm_lib
Retrieves the active row of a data table.
FRM_get_mode(in) - Method in class FRM.emos_frm_lib
Returns the active frame mode.
FRM_get_name(in) - Method in class FRM.emos_frm_lib
Returns the table name of the corresponding tid or empty string ("") if tid unknown.
FRM_get_next(in,in,out) - Method in class FRM.emos_frm_lib
Returns the content of the cell from the given column (test) and the row following the currently active row.
FRM_get_parameters(in,out,out) - Method in class FRM.emos_frm_lib
Returns a list of all loaded parameters in a FRM data table.
FRM_get_row_count(in,out) - Method in class FRM.emos_frm_lib
Retrieves the number of rows in a data table.
FRM_get_tid(in) - Method in class FRM.emos_frm_lib
Returns the table ID of the corresponding table or empty string ("") if table unknown.
FRM_get(in,in,out,in) - Method in class FRM.emos_frm_lib
Returns the content of the cell specified by the given column name and, optionally, with the row number.
FRM_getvar(in,in,out) - Method in class FRM.emos_frm_lib
Retrieves the value of a given FRM variable <var>.
FRM_has_next(in,in) - Method in class FRM.emos_frm_lib
Indicates whether the cell in the next row contains data or not.
FRM_idx(in,in,out) - Method in class FRM.emos_frm_lib
Positions the focus to the row specified by its name <idx>.
FRM_init_block(in,in,in,inout) - Method in class FRM.emos_frm_lib
Performs the initialisation for the given test block.
FRM_is_case_sensitive() - Method in class FRM.emos_frm_gui_lib
Returns the state of comparison indicator.
FRM_is_modified(in) - Method in class FRM.emos_frm_lib
Reports whether a given table is modified or not.
FRM_is_open(in) - Method in class FRM.emos_frm_lib
Reports whether a given table is open or not.
FRM_is_parameter(in,in) - Method in class FRM.emos_frm_lib
Returns whether a parameter in a data table is valid.
FRM_is_row(in,in) - Method in class FRM.emos_frm_lib
Indicates whether a given <row> exists in the given <tid>.
FRM_is_table_open(in,out) - Method in class FRM.emos_frm_lib
Reports whether a given table is open or not.
frm_lib1_lib - class FRM.TPL.Scripts.LIB.FRM.frm_lib1_lib
 
FRM_list_activate_item(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for list_activate_item() function.
FRM_list_select_item(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for list_select_item() function.
FRM_list_select_multi_items(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for list_select_multi_items() function.
FRM_load_gui(in,in) - Method in class FRM.emos_frm_lib
Loads a GUI map <gui> in scope of the specified <tid>.
FRM_load_lib(in,in,in,in) - Method in class FRM.emos_frm_lib
Loads a library <lib> in scope of the specified <tid>.
FRM_load_test(in,in) - Method in class FRM.emos_frm_lib
Loads an individual column (test) into an already opened data table.
FRM_menu_select_item(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for menu_select_item() function.
FRM_menu_select_item1(in,in,in) - Method in class FRM.emos_frm_gui_lib
The new "wrapper" for menu_select_item() function.
FRM_next_row(in) - Method in class FRM.emos_frm_lib
Changes the active row in a data table to the next row.
FRM_obj_type(in,in,in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for obj_type() function.
FRM_obj_wait_info(in,in,in) - Method in class FRM.emos_frm_gui_lib
We implement here our own equivalent of obj_wait_info().
FRM_open(in,in,out) - Method in class FRM.emos_frm_lib
Opens a data lt;table> and loads the desired <test>s (columns).
FRM_radio_button_set(in,in,inout[]) - Method in class FRM.emos_frm_gui_lib
Convenience function for a group of related radio buttons.
FRM_rc(in,in,in,in,in) - Method in class FRM.emos_frm_lib
In case of <rc> != E_OK this function formats an tl_step-message from the given parameters.
FRM_save(in) - Method in class FRM.emos_frm_lib
Saves the given table.
FRM_set_case_sensitive(in) - Method in class FRM.emos_frm_gui_lib
Sets a generic indicator wheter to perform case-sensitive comparison or not.
FRM_set_mode(in,in) - Method in class FRM.emos_frm_lib
Sets the active frame mode.
FRM_set_row(in,in) - Method in class FRM.emos_frm_lib
Sets the active row in a data table.
FRM_set_val_by_row(in,in,in,in) - Method in class FRM.emos_frm_lib
Sets a value in a specified row of the data table.
FRM_set_val(in,in,in) - Method in class FRM.emos_frm_lib
Sets a value in the current row of the data table.
FRM_set(in,in,in,in) - Method in class FRM.emos_frm_lib
Saves the given value (val) in the cell specified by the column name (test) and, optinally, the row number.
FRM_setvar(in,in,in) - Method in class FRM.emos_frm_lib
Allocates a new or overwrites an existing variable <var> with the initial value <val>.
FRM_skip(in,in) - Method in class FRM.emos_frm_lib
Skips the given number of rows.
FRM_static_get(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for static_get_text() function.
FRM_STP_clear_steps(in,in) - Method in class FRM.emos_frm_stp_lib
Frees all references to the specified steps.
FRM_STP_get_next_step(in,in,out,out) - Method in class FRM.emos_frm_stp_lib
Returns the next step.
FRM_STP_has_more_steps(in,in) - Method in class FRM.emos_frm_stp_lib
Indicates whether there are steps to execute.
FRM_STP_init_steps(in,in,in) - Method in class FRM.emos_frm_stp_lib
Initialises the step iterator.
FRM_tab_select_item(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for tab_select_item() function.
FRM_toolbar_button_press(in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for toolbar_button_press() function.
FRM_val_by_row(in,in,in) - Method in class FRM.emos_frm_lib
Returns the value of a parameter in the specified row in a data table.
FRM_val(in,in) - Method in class FRM.emos_frm_lib
Returns the value of a parameter in the active row in a data table.
FRM_web_image_click(in,in,in,in,in) - Method in class FRM.emos_frm_web_lib
A standard "wrapper" for web_image_click() function.
FRM_web_link_click(in,in,in) - Method in class FRM.emos_frm_web_lib
A standard "wrapper" for web_link_click() function.
FRM_win_type(in,in,in,in,in) - Method in class FRM.emos_frm_gui_lib
A standard "wrapper" for win_type() function.
FRM.TPL - package FRM.TPL
 
FRM.TPL.Scripts - package FRM.TPL.Scripts
 
FRM.TPL.Scripts.DRV - package FRM.TPL.Scripts.DRV
 
FRM.TPL.Scripts.LIB - package FRM.TPL.Scripts.LIB
 
FRM.TPL.Scripts.LIB.FRM - package FRM.TPL.Scripts.LIB.FRM
 

G

generate_emos_function_prototypes() - Method in class emosinit
Generates function prototypes for selected EMOS_GPL functions.
getLastRc() - Method in class STD.emos_std_misc_lib
what was the last error

I

index1(in,in) - Method in class STD.emos_std_string_lib
 
index2(in,in,in) - Method in class STD.emos_std_string_lib
 
is_debug() - Method in class STD.emos_std_misc_lib
Returns the debug mode.

J

Ja(in) - Method in class STD.emos_std_misc_lib
Converts a string "Y"/"Yes" or German equivalent "J"/"Ja" (case-insensitive!) to boolean.
join_path(in,in,in) - Method in class STD.emos_std_string_lib
Diese Funktion fügt zwei Pfadteile zusammen.

K

kickoff - class FRM.TPL.Scripts.kickoff
# A simple driver for the complete test suite.

L

LIB - Class Diagram in FRM.TPL.Scripts.LIB
 
list_item_exists(in,in,out,in) - Method in class STD.emos_std_list_lib
Checks whether the list contains a particular item.
list_select_item1(in,in) - Method in class STD.emos_std_list_lib
This function was created as an attempt to solve a particularly ugly bug in WR 6.0 / 6.02.
load_GUI(in) - Method in class STD.emos_std_misc_lib
Wrapper around GUI_load().
log_cmd(in) - Method in class STD.emos_std_wrlog_lib
 
log_txt(in) - Method in class STD.emos_std_wrlog_lib
 
ltrim(in) - Method in class STD.emos_std_string_lib
 

M

menu_select_item1(in,in,in,in,out,inout,out) - Method in class STD.emos_std_menue_lib
 

O

OpenRegistryKey(in,in) - Method in class STD.emos_std_registry_lib
 

P

pass(in) - Method in class STD.emos_std_misc_lib
returns !0 if rc == E_OK

R

random_arr(inout[],in) - Method in class STD.emos_std_string_lib
 
reload_all_emos_libs(in,in) - Method in class emosinit
Reloads all EMOS libraries.
replace(in,in,in) - Method in class STD.emos_std_string_lib
Replaces all delchr characters with insstr string.
replace1(in,in,in) - Method in class STD.emos_std_string_lib
 
restore_timeout() - Method in class STD.emos_std_misc_lib
Restores the timeout that has been overriden by the last invocation of the set_timeout() function.

S

Scripts - Class Diagram in FRM.TPL.Scripts
 
set_debug(in) - Method in class STD.emos_std_misc_lib
Turns debug mode on/off.
set_timeout(in) - Method in class STD.emos_std_misc_lib
Wrapper around setvar("timeout").
split_path(in,out,out,in) - Method in class STD.emos_std_string_lib
Splits a path string into a directory and file parts.
split1(in,inout[],in) - Method in class STD.emos_std_string_lib
 
startup - class FRM.TPL.Scripts.startup
# Make this script your startup test and place here all you allways need.
STD - package STD
 
STD - Class Diagram in STD
 
strip_both(in,in) - Method in class STD.emos_std_string_lib
Removes all occuences of zap from both sides of str (trim).
strip_front(in,in) - Method in class STD.emos_std_string_lib
Removes all occuences of zap from the front of str (left trim).
strip_trail(in,in) - Method in class STD.emos_std_string_lib
Removes all occuences of zap from the end of str (right trim).
substr1(in,in,in) - Method in class STD.emos_std_string_lib
 

T

TPL - Class Diagram in FRM.TPL
 
trim(in) - Method in class STD.emos_std_string_lib
 

U

unload_all_emos_libs() - Method in class emosinit
Unloads all EMOS libraries.
unloadRegistry() - Method in class STD.emos_std_registry_lib
 

W

wrlog_print(in) - Method in class STD.emos_std_wrlog_lib
Sends an unformatted message to rlog clients (if connected).
wrlog_println(in) - Method in class STD.emos_std_wrlog_lib
Sends an unformatted message to rlog clients (if connected).
wrlog_suite_init(in,in) - Method in class STD.emos_std_wrlog_lib
Sends an formatted message to rlog clients (if connected) defining what test suite is being processed and the 100% size of the suite scale.
wrlog_suite_tick(in) - Method in class STD.emos_std_wrlog_lib
Sends an formatted message to rlog clients (if connected) increasing the number of ticks for the suite scale.
wrlog_test_init(in,in) - Method in class STD.emos_std_wrlog_lib
Sends an formatted message to rlog clients (if connected) defining what test is being (or not being) processed.
wrlog_test_status(in,in) - Method in class STD.emos_std_wrlog_lib
Sends an formatted message to rlog clients (if connected) defining the status (return code) of the processed test.

Y

yes(in) - Method in class STD.emos_std_misc_lib
Converts a string "Y"/"Yes" or German equivalent "J"/"Ja" (case-insensitive!) to boolean.