| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package store_ent
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/d0"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/lsi/store_ent/dict_rec"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/lsi/store_ent/rec_key"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/lsi/store_ent/rec_kv"
- "gitp78su.ipnodns.ru/svi/kern/v4/d2/lsi/store_ent/rec_val"
- )
- // IStoreKeyFix -- интерфейс ключа хранилища.
- type IStoreKeyFix = rec_key.IRecKeyFix
- // NewStoreKey -- создать новый ключ хранилища.
- //
- func NewStoreKeyFix(val rec_key.ARecKey) IStoreKeyFix {
- return rec_key.NewRecKey(val)
- }
- // IDictRec -- словарь записей.
- type IDictRec = dict_rec.IDictRec
- // NewDictRec -- возвращает новый словарь записей.
- //
- func NewDictRec(owner *d0.LOwner) IDictRec {
- return dict_rec.NewDictRec(owner)
- }
- // IRecValFix -- значение ключа хранилища.
- type IRecValFix = rec_val.IRecValFix
- // AStoreKey -- ключ хранилища.
- type AStoreKey = rec_key.ARecKey
- // NewRecValFix -- возвращает новое значение ключа хранилища.
- //
- func NewRecValFix(val []byte) IRecValFix {
- return rec_val.NewRecVal(val)
- }
- // IRecKvFix -- запись хранилища.
- type IRecKvFix = rec_kv.IRecKvFix
- // NewRecKvFix -- возвращает новую запись хранилища.
- //
- func NewRecKvFix(owner *d0.LOwner,key IStoreKeyFix, val IRecValFix) IRecKvFix {
- return rec_kv.NewRecKv(owner, key, val)
- }
|