voc.go 727 B

1234567891011121314151617181920212223242526272829
  1. // package voc -- value-objects core
  2. package voc
  3. import (
  4. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
  5. mKs "gitp78su.ipnodns.ru/svi/kern/v4/lev0/kspec"
  6. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/voc/etime"
  7. )
  8. // NewETime -- создать новую метку времени.
  9. //
  10. //go:fix inline
  11. func NewETime(val defs.Time) mKs.ITime {
  12. return etime.NewETime(val)
  13. }
  14. // NewETimeAuto -- создать новую фиксированную авто-метку
  15. //
  16. //go:fix inline
  17. func NewETimeAuto() mKs.ITime {
  18. return etime.NewETimeAuto()
  19. }
  20. // NewETimeAutoMut -- создать новую фиксированную авто-метку
  21. //
  22. //go:fix inline
  23. func NewETimeAutoMut() mKs.ITimeMut {
  24. return etime.NewETimeAutoMut()
  25. }