| 12345678910111213141516171819202122232425262728293031 |
- package core_spec
- import "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- // Int -- целочисленный тип ядра.
- type Int interface {
- // Get -- возвращает хранимое значение потокобезопасной переменной
- Get() defs.Int
- // Set -- устанавливает хранимое потокобезопасное значение
- Set(defs.Int)
- // Reset -- сбрасывает хранимое потокобезопасное значение
- Reset()
- // Inc -- увеличивает число на 1
- Inc()
- // Dec -- уменьшает число на 1
- Dec()
- // FromStr -- устанавливает значение из строки
- FromStr(string) IResult[defs.Int]
- // ToStr -- возвращает как строку
- ToStr() string
- // FromByte -- устанавливает значение из байтов
- FromByte([]byte) IResult[defs.Int]
- // ToByte -- возвращает как срез байт
- ToByte() []byte
- // FromBool -- устанавливает значение из булева
- FromBool(bool) defs.Int
- // ToBool -- возвращает как булево значение
- ToBool() bool
- // Getenv -- устанавливает значение из окружения
- Getenv(string) IResult[defs.Int]
- }
|