| 1234567891011121314151617181920212223242526272829 |
- package kspec
- // Int -- целочисленный тип ядра.
- type Int interface {
- // Get -- возвращает хранимое значение потокобезопасной переменной
- Get() int
- // Set -- устанавливает хранимое потокобезопасное значение
- Set(int)
- // Reset -- сбрасывает хранимое потокобезопасное значение
- Reset()
- // Inc -- увеличивает число на 1
- Inc()
- // Dec -- уменьшает число на 1
- Dec()
- // FromStr -- устанавливает значение из строки
- FromStr(string) IResult[int]
- // ToStr -- возвращает как строку
- ToStr() string
- // FromByte -- устанавливает значение из байтов
- FromByte([]byte) IResult[int]
- // ToByte -- возвращает как срез байт
- ToByte() []byte
- // FromBool -- устанавливает значение из булева
- FromBool(bool) int
- // ToBool -- возвращает как булево значение
- ToBool() bool
- // Getenv -- устанавливает значение из окружения
- Getenv(string) IResult[int]
- }
|