A | |
| add [Hashset.hashset] |
Add the element to the set
|
| add [Hashmmap.hashmultimap] |
Add a binding to a multi map.
|
| add [Hashmap.hashmap] |
Add a binding to the map
|
| add [Environment.env] |
Add a pair (identifier,value) to the environment.
|
| add_child [Widget.ComboTextTree.comboTextTree] | |
| add_list [Hashmmap.hashmultimap] |
Add all the binding from the given alist to the map.
|
| add_list [Hashmap.hashmap] |
Add all the binding from the given alist to the map.
|
| append [Widget.textview] |
Append text with the optional list of tags.
|
| append_image [Widget.textview] |
Append the image found in the given filename
|
B | |
| blink [Ledgrid.device_led_grid] |
Ask every LED light representing the given port to (asynchronously) blink:
|
| blink [Ledgrid.led_light] |
Order the LED light to blink (see above) for the established time, and
return immediately:
|
| blink_this_number_of_times [Ledgrid.led_light] |
Schedule the LED light to blink 'times' times, then to reset itself.
|
| bool [Configuration_files.configuration] | |
| bound [Hashmmap.hashmultimap] |
Answer if x is bound in the multi map.
|
| bound [Hashmap.hashmap] |
Answer if x is bound in the map.
|
| box [Widget.ComboTextTree.comboTextTree] | |
C | |
| callback [Widget.ComboTextTree.comboTextTree] |
A secondary function to call at any change of the selected item.
|
| child [Widget.ComboTextTree.comboTextTree] | |
| childs [Widget.ComboTextTree.comboTextTree] | |
| childs_rebuild [Widget.ComboTextTree.comboTextTree] |
Demands to all childs to rebuild theirself and their childs and so on.
|
| choices [Widget.ComboTextTree.comboTextTree] | |
| col [Widget.ComboTextTree.comboTextTree] | |
| connect [Ledgrid.device_led_grid] | |
| create_tags [Widget.textview] |
Call by initializer
|
D | |
| delete [Widget.textview] |
Delete the content of the buffer
|
| disconnect [Ledgrid.device_led_grid] | |
E | |
| env [Widget.ComboTextTree.comboTextTree] | |
F | |
| flash [Ledgrid.device_led_grid] |
Ask every LED light representing the given port to (asynchronously) flash:
|
| flash [Ledgrid.led_light] |
Order the LED light to flash (see above) for the established time, and
return immediately:
|
| float [Configuration_files.configuration] | |
| for_each_led_light [Ledgrid.device_led_grid] |
For each LED light representing the given port, call the given function and
return the list of results:
|
| from_channel [Oomarshal.marshaller] |
Make a new 'a object from the given channel, and return it.
|
| from_file [Oomarshal.marshaller] |
Make a new 'a object from the given file, and return it.
|
| from_string [Oomarshal.marshaller] |
Make a new 'a object from the given string, and return it.
|
G | |
| generator [Widget.ComboTextTree.comboTextTree] |
The function to build or rebuild the choices using the given environnement.
|
| get [Memo.memo] |
Get the current encapsulated value a given input or call the function.
|
| get [Ledgrid.led_grid] | |
| get [Ledgrid.led_light] |
Return the current state:
|
| get [Hashmmap.hashmultimap] | |
| get [Hashmap.hashmap] | |
| get [Environment.env] |
Get the value associated to the given id (key).
|
| get_bottom_label [Ledgrid.led_grid] | |
| get_default [Ledgrid.led_light] |
Return the current default state:
|
| get_l [Environment.env] |
Accessors, transparently converting to/from alists:
|
| get_led_light [Ledgrid.led_grid] |
Return the LED light identified by (x, y), or throw an exception if no light is
present at that position:
|
| get_left_label [Ledgrid.led_grid] | |
| get_position [Ledgrid.led_light] |
Return the widget position as it was set at creation time, or (-1, -1) if
it was not set:
|
| get_random_led_light [Ledgrid.led_grid] |
Return a random LED light belonging to the grid, if it exists, or loop forever.
|
| get_right_label [Ledgrid.led_grid] | |
| get_top_label [Ledgrid.led_grid] |
Get and set the text of each label.
|
| get_widget [Ledgrid.led_grid] |
Return the Gtk+ widget holding the whole grid:
|
| get_widget [Ledgrid.led_light] |
Return the main Gtk+ widget making up the LED light:
|
I | |
| int [Configuration_files.configuration] | |
| is_connected [Ledgrid.device_led_grid] |
Return true iff the given port is in connected state:
|
K | |
| key [Widget.ComboTextTree.comboTextTree] |
The key of the pair (key,value) which this widget (node) eventually transmit to its childs (slaves).
|
L | |
| list [Configuration_files.configuration] | |
| lookup [Hashmmap.hashmultimap] |
Return all the objects bound to the given key, or the empty list if no binding is found:
|
| lookup [Hashmap.hashmap] |
Return the object bound to the given key, or raise Not_found:
|
| lookup_bool [Configuration_files.configuration] | |
| lookup_float [Configuration_files.configuration] | |
| lookup_int [Configuration_files.configuration] | |
| lookup_list [Configuration_files.configuration] | |
| lookup_or_fail [Hashmmap.hashmultimap] |
Return all the objects bound to the given key, or raise Not_found:
|
| lookup_string [Configuration_files.configuration] |
Lookup a variable of the given type:
|
M | |
| mem [Hashset.hashset] |
Answer (quickly!) to the question if x is a member of the set.
|
| mem [Hashmmap.hashmultimap] |
Answer (quickly!) to the question if (x,y) is a member of the (multi) map.
|
| mem [Hashmap.hashmap] |
Answer (quickly!) to the question if (x,y) is a member of the map.
|
| memq [Hashmmap.hashmultimap] |
Answer (quickly!) to the question if (x,y) is a member of the (multi) map.
|
| memq [Hashmap.hashmap] |
Answer (quickly!) to the question if (x,y) is a member of the map.
|
P | |
| packing [Widget.ComboTextTree.comboTextTree] |
The function to call to attach self somewhere.
|
| port_to_led_lights [Ledgrid.device_led_grid] |
Given a port number, return the list of LED lights representing it:
|
| port_to_positions [Ledgrid.device_led_grid] |
Given a port number, return a list of pairs of coordinates identifying the
inolved lights:
|
| port_to_positions_ [Ledgrid.device_led_grid] |
Print the port->coordinates mapping before returning the result of calling
port_to_positions:
|
R | |
| random_connected_port [Ledgrid.device_led_grid] |
Return the number of a random port currently in the 'On' state, or loop forever
if no such port exists.
|
| rebuild [Widget.ComboTextTree.comboTextTree] |
Rebuild this widget, and its eventually all childs, with the new given environment.
|
| refresh [Widget.textview] |
Refresh the content applying tags.
|
| remove [Hashset.hashset] |
Remove the element from the set
|
| remove [Hashmmap.hashmultimap] |
Remove one or all (default) bindings of the given key.
|
| remove [Hashmap.hashmap] |
Remove the binding for the given key.
|
| remove_key_value [Hashmmap.hashmultimap] |
Remove the given <key, value> binding, if present; otherwise do nothing.
|
| remove_key_value_or_fail [Hashmmap.hashmultimap] |
Remove the given <key, value> binding, if present; otherwise raise an exception.
|
| replace [Hashmmap.hashmultimap] |
Replace or add (when not existing) a binding to a multi map.
|
| replace [Hashmap.hashmap] |
Alias for
add
|
| reset [Ledgrid.led_light] |
Set the widget current state to be equal to its default.
|
| rewrite [Widget.textview] |
As append but first delete the old content
|
S | |
| selected [Widget.ComboTextTree.comboTextTree] |
In the most cases, the only interesting method from an abstract point of view.
|
| set [Ledgrid.device_led_grid] |
Set the state of all LED lights representing a port, updating their default
state: this is a good way to indicate a cable connection or disconnection:
|
| set [Ledgrid.led_light] |
Update the current state, possibly changing the widget's appearance:
|
| set_active_value [Widget.ComboTextTree.comboTextTree] |
Set the current active (selected) choice by its value (instead of its index)
|
| set_bottom_label [Ledgrid.led_grid] | |
| set_bottom_labels_angle [Ledgrid.led_grid] | |
| set_box [Widget.ComboTextTree.comboTextTree] | |
| set_childs [Widget.ComboTextTree.comboTextTree] | |
| set_choices [Widget.ComboTextTree.comboTextTree] | |
| set_col [Widget.ComboTextTree.comboTextTree] | |
| set_default [Ledgrid.led_light] |
Update the default state *and also the current state*; this changes the widget's
appearance if the new value is different from the current state:
|
| set_env [Widget.ComboTextTree.comboTextTree] | |
| set_l [Environment.env] | |
| set_left_label [Ledgrid.led_grid] | |
| set_right_label [Ledgrid.led_grid] | |
| set_top_label [Ledgrid.led_grid] | |
| set_top_labels_angle [Ledgrid.led_grid] | |
| slave [Widget.ComboTextTree.comboTextTree] | |
| slave0 [Widget.ComboTextTree.comboTextTree] | |
| slave1 [Widget.ComboTextTree.comboTextTree] | |
| slave2 [Widget.ComboTextTree.comboTextTree] | |
| slave3 [Widget.ComboTextTree.comboTextTree] | |
| slave4 [Widget.ComboTextTree.comboTextTree] | |
| slave5 [Widget.ComboTextTree.comboTextTree] | |
| string [Configuration_files.configuration] |
Aliases for accessors:
|
T | |
| to_channel [Oomarshal.marshaller] |
Marshal the given object into the given channel, and return unit.
|
| to_channel [Oomarshal.marshallable] |
Marshal
self into the given channel, and return unit.
|
| to_file [Oomarshal.marshaller] |
Marshal the given object into the given file, and return unit.
|
| to_file [Oomarshal.marshallable] |
Marshal
self into the given file, and return unit.
|
| to_list [Hashmmap.hashmultimap] |
Make an alist from the map, returning the bindings as <key, value> pairs in some
unspecified order.
|
| to_list [Hashmap.hashmap] |
Make an alist from the map, returning the bindings as <key, value> pairs in some
unspecified order.
|
| to_string [Oomarshal.marshaller] |
Marshal the given object into a new string, and return the string.
|
| to_string [Oomarshal.marshallable] |
Marshal
self into a string, and return the string
|
| toggle [Ledgrid.led_light] |
Set the widget current state to be on if it's currently off, or vice-versa.
|
U | |
| updatedBy [Environment.env] |
Update the environment (self) by another environment which will "cover" previous links.
|
V | |
| view [Widget.textview] |