Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES