[Erlang Systems]

dets

MODULE

MODULE SUMMARY

DESCRIPTION

EXPORTS

all() -> [Name]

bchunk(Name, Continuation) -> {Continuation2, Data} | '$end_of_table' | {error, Reason}

close(Name) -> ok | {error, Reason}

delete(Name, Key) -> ok | {error, Reason}

delete_all_objects(Name) -> ok | {error, Reason}

delete_object(Name, Object) -> ok | {error, Reason}

first(Name) -> Key | '$end_of_table'

foldl(Function, Acc0, Name) -> Acc1 | {error, Reason}

foldr(Function, Acc0, Name) -> Acc1 | {error, Reason}

from_ets(Name, EtsTab) -> ok | {error, Reason}

info(Name) -> InfoList | undefined

info(Name, Item) -> Value | undefined

init_table(Name, InitFun [, Options]) -> ok | {error, Reason}

insert(Name, Objects) -> ok | {error, Reason}

is_compatible_bchunk_format(Name, BchunkFormat) -> Bool

is_dets_file(FileName) -> Bool | {error, Reason}

lookup(Name, Key) -> [Object] | {error, Reason}

match(Continuation) -> {[Match], Continuation2} | '$end_of_table' | {error, Reason}

match(Name, Pattern) -> [Match] | {error, Reason}

match(Name, Pattern, N) -> {[Match], Continuation} | '$end_of_table' | {error, Reason}

match_delete(Name, Pattern) -> N | {error, Reason}

match_object(Continuation) -> {[Object], Continuation2} | '$end_of_table' | {error, Reason}

match_object(Name, Pattern) -> [Object] | {error, Reason}

match_object(Name, Pattern, N) -> {[Object], Continuation} | '$end_of_table' | {error, Reason}

member(Name, Key) -> Bool | {error, Reason}

next(Name, Key1) -> Key2 | '$end_of_table'

open_file(Filename) -> {ok, Reference} | {error, Reason}

open_file(Name, Args) -> {ok, Name} | {error, Reason}

pid2name(Pid) -> {ok, Name} | undefined

safe_fixtable(Name, Fix)

select(Continuation) -> {Selection, Continuation2} | '$end_of_table' | {error, Reason}

select(Name, MatchSpec) -> Selection | {error, Reason}

select(Name, MatchSpec, N) -> {Selection, Continuation} | '$end_of_table' | {error, Reason}

select_delete(Name, MatchSpec) -> N | {error, Reason}

slot(Name, I) -> '$end_of_table' | [Object] | {error, Reason}

sync(Name) -> ok | {error, Reason}

to_ets(Name, EtsTab) -> EtsTab | {error, Reason}

traverse(Name, Fun) -> Return | {error, Reason}

update_counter(Name, Key, Increment) -> Result

See Also

AUTHORS


stdlib 1.12
Copyright © 1991-2003 Ericsson Utvecklings AB