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 }