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()
View Functions
- init/1
- insert/3
- lookup/2
- insert_event/4
- lookup_event/3
- delete_event/3
- insert_bgrp/2
- delete_bgrp/2
- update_widget/2
- insert_gs/2
- insert_widget/2
- delete_kid/3
- lookup_kids/2
- insert_opt/3
- insert_opts/3
- insert_def/3
- lookup_def/3
- opt/3
- opt_or_not/3
- opt/4
- default_container_opts/3
- default_opts/3
- lookup_gstkid/3
- lookup_gstkid/2
- lookup_ids/2
- lookup_item/3
- counter/2
- delete_widget/2
- delete_gstkid/2
- get_deleted/1
- is_inserted/3