| 1234567891011121314151617 |
- package core_spec
- import "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- // ISafeString -- интерфейс к потокобезопасной переменной.
- type ISafeString interface {
- // Get -- возвращает хранимое значение потокобезопасной переменной
- Get() defs.ITxtMut
- // Set -- устанавливает хранимое потокобезопасное значение
- Set(defs.ITxtMut)
- // Reset -- сбрасывает хранимое потокобезопасное значение
- Reset()
- // Byte -- возвращает байтовое представление строки
- Byte() []byte
- // Getenv -- устанавливает строку из переменной окружения
- Getenv(defs.ITxtFix) IResult[defs.ITxtFix]
- }
|