store_ent.go 939 B

123456789101112131415161718192021222324252627282930313233
  1. package store_ent
  2. import (
  3. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/lsi/store_ent/dict_rec"
  4. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/lsi/store_ent/rec_val"
  5. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/lsi/store_ent/store_key"
  6. )
  7. // AStoreKey -- ключ хранилища.
  8. type AStoreKey = store_key.AStoreKey
  9. // IStoreKeyFix -- интерфейс ключа хранилища.
  10. type IStoreKeyFix = store_key.IStoreKeyFix
  11. // NewStoreKey -- создать новый ключ хранилища.
  12. //
  13. //go:fix inline
  14. func NewStoreKeyFix(val AStoreKey) IStoreKeyFix {
  15. return store_key.NewStoreKey(val)
  16. }
  17. // IDictRec -- словарь записей.
  18. type IDictRec = dict_rec.IDictRec
  19. // NewDictRec -- возвращает новый словарь записей.
  20. //
  21. //go:fix inline
  22. func NewDictRec() IDictRec {
  23. return dict_rec.NewDictRec()
  24. }
  25. // IRecordVal -- значение ключа хранилища.
  26. type IRecordVal = rec_val.IRecordVal