| 1234567891011121314151617181920212223242526272829303132 |
- package stream_name
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/helpers"
- )
- // AStreamName -- имя потока для ожидания.
- type AStreamName struct {
- val defs.ITxtFix
- }
- // NewAStreamName -- создать новое имя потока.
- func NewAStreamName(val defs.ITxtFix) *AStreamName {
- helpers.Hassert(val.Get() != "", "NewAStreamName(): val is empty")
- sf := &AStreamName{
- val: val,
- }
- return sf
- }
- // String -- строковое представление.
- //
- func (sf *AStreamName) String() string {
- return sf.val.String()
- }
- // Get -- получить значение.
- func (sf *AStreamName) Name() defs.ITxtFix {
- return sf.val
- }
|