gstk_db

Functions


init(Opts) -> term()

insert(DB, Key, Value) -> term()

lookup(DB, Key) -> term()

insert_event(DB, Gstkid, Etype, Edata) -> term()

lookup_event(DB, ID, Etag) -> term()

delete_event(DB, Gstkid, Etype) -> term()

insert_bgrp(DB, Key) -> term()

delete_bgrp(DB, Key) -> term()

update_widget(DB, Gstkid) -> term()

insert_gs(DB, Gstkid) -> term()

insert_widget(DB, Gstkid) -> term()

delete_kid(DB, Parent, Kid) -> term()

lookup_kids(DB, Parent) -> term()

insert_opt(DB, Id, X3) -> term()

insert_opts(DB, Id, Opts) -> term()

insert_def(Gstkid, ObjType, X3) -> term()

lookup_def(ID, ObjType, Key) -> term()

opt(DB, Gstkid, Opt) -> term()

opt_or_not(DB, Gstkid, Opt) -> term()

opt(DB, Gstkid, Opt, ElseVal) -> term()

default_container_opts(DB, Id, ChildType) -> term()

default_opts(DB, Id, ChildType) -> term()

lookup_gstkid(DB, Name, Owner) -> term()

lookup_gstkid(DB, Name) -> term()

lookup_ids(DB, Pid) -> term()

lookup_item(DB, TkW, Item) -> term()

counter(DB, Key) -> term()

delete_widget(DB, Gstkid) -> term()

delete_gstkid(DB, Gstkid) -> term()

get_deleted(DB) -> term()

is_inserted(DB, Gstkid, What) -> term()