View Source ETS.Utils (ets v0.9.0)

Contains helper macros used by ETS modules.

Link to this section Summary

Link to this section Functions

Link to this macro

catch_bad_records(records, list)

View Source (macro)
Link to this macro

catch_error(list)

View Source (macro)
Link to this macro

catch_invalid_continuation(continuation, list)

View Source (macro)
Link to this macro

catch_invalid_select_spec(spec, list)

View Source (macro)
Link to this macro

catch_key_not_found(table, key, list)

View Source (macro)
Link to this macro

catch_key_update(table, element_spec, list)

View Source (macro)
Link to this macro

catch_position_out_of_bounds(table, key, pos, list)

View Source (macro)
Link to this macro

catch_positions_out_of_bounds(table, key, element_spec, list)

View Source (macro)
Link to this macro

catch_read_protected(table, list)

View Source (macro)
Link to this macro

catch_recipient_already_owns_table(table, pid, list)

View Source (macro)
Link to this macro

catch_recipient_not_alive(pid, list)

View Source (macro)
Link to this macro

catch_record_too_small(table, record, list)

View Source (macro)
Link to this macro

catch_records_too_small(table, records, list)

View Source (macro)
Link to this macro

catch_sender_not_table_owner(table, list)

View Source (macro)
Link to this macro

catch_table_already_exists(table_name, list)

View Source (macro)
Link to this macro

catch_table_not_found(table, list)

View Source (macro)
Link to this macro

catch_write_protected(table, list)

View Source (macro)
Link to this function

continuation_table(arg1)

View Source
Link to this function

take_opt(opts, key, default)

View Source
Link to this macro

unwrap_or_raise(expr)

View Source (macro)
Link to this function

valid_continuation?(continuation)

View Source
Link to this function

valid_select_spec?(spec)

View Source