A |
add [Wd_var_functions] |
Adds the numbers encoded as String_value , and returns the sum as
String_value .
|
add [Wd_interactor] |
add ia name index opt_id value : adds the triple (name,index,value) to
ia ; if opt_id is None , the triple gets an automatically selected
numerical ID; if opt_id is Some id , the triple has the ID id .
|
add [Wd_dictionary] |
|
adjust_gc [Wd_run_cgi] |
Adjust the garbage collector for short-living processes.
|
and_ [Wd_var_functions] |
Calculates the logical AND operation for all its arguments: Returns 1 if
all arguments are non-zero integers, and 0 otherwise.
|
apply [Wd_template] |
apply dlg t params : instantiates the template t with parameters
params and returns the result.
|
apply_byname [Wd_template] |
apply_byname dlg n params = apply (get n) params : instantiates
the template with name n with parameters params and returns
the result.
|
apply_lazily [Wd_template] |
apply_lazily dlg n params : creates a tree node which applies the
template n by instantiating the parameters params .
|
assoc [Wd_var_functions] |
Looks the second argument up in the first argument, which must be
an Alist_value .
|
C |
card [Wd_var_functions] |
Returns the cardinality of the single argument.
|
card_eq [Wd_var_functions] |
|
card_ge [Wd_var_functions] |
These functions compare the cardinality of the first argument with a string taken
as integer, and return 1 if the condition is fulfilled, and 0 if not.
|
card_gt [Wd_var_functions] |
|
card_le [Wd_var_functions] |
|
card_lt [Wd_var_functions] |
|
card_ne [Wd_var_functions] |
|
clear [Wd_interactor] |
clear ia : Removes all entries from the interactor.
|
compile [Wd_transform] |
Compiles the file and writes it to the out_channel .
|
concat [Wd_var_functions] |
Concatenates all the String_value arguments, and returns the
result as String_value .
|
concat [Wd_template] |
concat app sep l : if l = [n1;n2;...;nN] , the concatenation
n1 .
|
contains [Wd_var_functions] |
Returns 1 if the first argument contains the second argument, and 0 otherwise.
|
create [Wd_interactor] |
create x : Creates a new interactor manager.
|
create_anchor_event [Wd_var_functions] |
Add an anchor event and return the identifier
|
create_request_handler [Wd_run_jserv] |
This function creates a request handler for a JSERV-based application
server.
|
create_request_handler [Wd_run_fcgi] |
|
create_xanchor_event [Wd_var_functions] |
Add an indexed anchor event and return the identifier
|
D |
dialog [Wd_var_functions] |
Returns the name of the current dialog (no arguments)
|
dialog_exists [Wd_var_functions] |
When called with only one argument: The function returns 1 if the
argument is an existing dialog (i.e.
|
div [Wd_var_functions] |
Divides the first number through the following numbers.
|
dtd_1 [Wd_application_dtd] |
The WDialog DTD version 1 as string
|
dtd_2 [Wd_application_dtd] |
The WDialog DTD version 2 as string
|
dump_interactors [Wd_dialog] |
Prints a readable description of the contents of the interactors
argument to the passed formatter .
|
E |
empty [Wd_template] |
A tree node which expands to the empty string.
|
empty [Wd_dictionary] |
|
encode_as_html [Wd_encoding] |
Encodes strings as HTML: '<' becomes < , '>' becomes > , '"' becomes " , '&' becomes &
All other characters remain unchanged.
|
encode_as_js_longstring [Wd_encoding] |
Similar to encode_as_js_string , but an additional rules prevents
that long lines result.
|
encode_as_js_string [Wd_encoding] |
Encodes strings such that they can be placed between quotes in
Javascript.
|
encode_as_para [Wd_encoding] |
Multiple linefeeds are replaced by <p>.
|
encode_as_pre [Wd_encoding] |
Does the following encoding: ' ' becomes , '\n' becomes <br> , '\t' is expanded to a sequence of , tab width is 8
All other characters remain unchanged.
|
eq [Wd_var_functions] |
Compares two strings, and returns 1 when equal and 0 when not equal
|
exists [Wd_interactor] |
exists ia name index : returns whether the pair (name,index) exists
in ia .
|
F |
false_ [Wd_var_functions] |
Returns the constant 0
|
find [Wd_dictionary] |
|
fold [Wd_dictionary] |
|
G |
get [Wd_upload] |
Returns the CGI argument containing the file upload information for
the file upload box with the passed name.
|
get [Wd_template] |
get app n : looks up the template with name n , or raise
Template_not_found .
|
get_parameters [Wd_templrep] |
Returns the parameters that have been found in the template as dictionary
|
H |
height [Wd_var_functions] |
Returns the height of the String_value argument.
|
html [Wd_template] |
html app s : Forms a tree node which expands exactly to s .
|
I |
id [Wd_var_functions] |
Returns the first argument
|
if_ [Wd_var_functions] |
Evaluates the first argument (which must be an integer).
|
init [Wd_upload] |
Scans the available CGI parameters for file uploads, and initializes
this module.
|
instantiate [Wd_templrep] |
instantiate ~eval_expr pt params container :
|
int_abs [Wd_var_functions] |
|
int_eq [Wd_var_functions] |
|
int_ge [Wd_var_functions] |
These functions compare two strings as integers, and return 1 if the
condition is fulfilled, and 0 if not.
|
int_gt [Wd_var_functions] |
|
int_le [Wd_var_functions] |
|
int_lt [Wd_var_functions] |
|
int_max [Wd_var_functions] |
These functions compute the minimum/maximum of all integer arguments
|
int_min [Wd_var_functions] |
|
int_ne [Wd_var_functions] |
|
int_sign [Wd_var_functions] |
These functions compute the absolute value/the sign of the first integer
argument
|
iter [Wd_interactor] |
iter f ia : iterates over the elements of ia and invoke the function
f for every element by f id name index value .
|
iter [Wd_dictionary] |
|
L |
language [Wd_var_functions] |
Returns the current language, or "" if none selected (no arguments)
|
length [Wd_var_functions] |
Returns the length of the single string argument in characters.
|
load_uiapplication [Wd_transform] |
Loads the ui definition contained in the binary file, and
returns the contents as application declaration.
|
lookup [Wd_interactor] |
lookup ia id : looks up the triple (name,index,value) for the ID id
within ia .
|
M |
make_environment [Wd_cycle] |
Creates an (otherwise empty) environment with the passed CGI
activation object.
|
map [Wd_dictionary] |
|
mapi [Wd_dictionary] |
|
match_ [Wd_var_functions] |
Checks whether the first string matches the regular expression in the
second string, and returns 1 on match and 0 otherwise
|
mem [Wd_dictionary] |
|
mentions [Wd_var_functions] |
Returns 1 if the first argument contains the second argument, and 0 otherwise.
|
modulo [Wd_var_functions] |
The first number module the second number.
|
mul [Wd_var_functions] |
Multiplies the numbers encoded as String_value , and returns the product
as String_value .
|
N |
ne [Wd_var_functions] |
Compares two strings, and returns 0 when equal and 1 when not equal
|
nomatch [Wd_var_functions] |
Checks whether the first string matches the regular expression in the
second string, and returns 0 on match and 1 otherwise
|
not_ [Wd_var_functions] |
Calculates the logical NOT operation of its single argument: Returns 1
if the argument is 0, and 0 if the argument is non-zero.
|
nth [Wd_var_functions] |
Returns the nth element of the first argument which must be an
Alist_value .
|
O |
of_alist [Wd_dictionary] |
Convert the passed associative list to the corresponding dictionary
|
or_ [Wd_var_functions] |
Calculates the logical OR operation for all its arguments: Returns 1 if
there is a non-zero integer as argument, and 0 otherwise.
|
P |
page [Wd_var_functions] |
Returns the name of the current page (no arguments)
|
parse_uiapplication [Wd_transform] |
Parses the file whose name is passed to the function, and returns
the contents of the ui file as application declaration.
|
prepare_tree_with_parameters [Wd_templrep] |
let pt = prepare_tree_with_parameters ~mk_uiencode name app nodes :
|
process_request [Wd_cycle] |
This is the main function processing requests coming from the browser.
|
R |
remove [Wd_dictionary] |
|
rev_translate [Wd_var_functions] |
Maps external values to internal values:
|
revision_ocaml [Wd_ocamlversion] |
|
run [Wd_run_cgi] |
A customizable "main program" which processes CGI requests and generates
responses.
|
S |
self [Wd_var_functions] |
Returns the current dialog (no arguments)
|
self_base_url [Wd_var_functions] |
Returns the URL pointing to the current script without session state
|
serialize [Wd_interactor] |
serialize f b ia : Writes the serialization of ia to buffer b .
|
session_id [Wd_var_functions] |
Returns the session ID without checksum
|
size [Wd_var_functions] |
Returns the size of the single argument, which may be a String_value ,
Enum_value , Dyn_enum_value , or an Alist_value .
|
stdlib_iso88591_1 [Wd_stdlib] |
The contents of stdlib.xml as Pxp_marshal'ed string (ISO-8859-1)
|
stdlib_utf8_1 [Wd_stdlib] |
The contents of stdlib.xml as Pxp_marshal'ed string (UTF8)
|
sub [Wd_var_functions] |
Subtracts the following numbers from the first number.
|
substring [Wd_var_functions] |
Returns a substring of the first argument, a String_value .
|
T |
text [Wd_template] |
text app s : Forms a tree node which expands to the text s .
|
to_alist [Wd_dictionary] |
Convert the dictionary to an associative list
|
to_string [Wd_template] |
to_string dlg t : converts the tree representation t to its string
representation.
|
translate [Wd_var_functions] |
Like ui:translate maps internal values of enumerators to external
values.
|
true_ [Wd_var_functions] |
Returns the constant 1
|
U |
unserialize [Wd_interactor] |
unserialize f buf : Reads the serialized string from buf and reconstructs
the interactors.
|
V |
var [Wd_var_functions] |
Returns the contents of the variable whose name is passed as
first argument, a String_value .
|
W |
width [Wd_var_functions] |
Returns the width of the String_value argument.
|