| 12345678910111213141516171819 |
- package core_spec
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- )
- // ISafeBool -- интерфейс к потокобезопасной переменной.
- type ISafeBool interface {
- // Get -- возвращает хранимое значение потокобезопасной переменной
- Get() defs.Bool
- // Set -- взводит хранимое потокобезопасное значение
- Set()
- // Reset -- сбрасывает хранимое потокобезопасное значение
- Reset()
- // FromStr -- устанавливает значение из строки
- FromStr(*defs.LTxt) *defs.Option[*defs.LErr]
- // Getenv -- получает значение из окружения
- Getenv(*defs.LTxt) *defs.Option[*defs.LErr]
- }
|