// package handler_name -- имя функции обработчика package handler_name import ( "gitp78su.ipnodns.ru/svi/kern/v4/d0" ) // AHandlerName -- имя функции обработчика. type AHandlerName d0.Txt // LHandlerName -- имя функции обработчика. type LHandlerName struct { val AHandlerName } // LetHandlerName -- создать новое имя функции обработчика. func LetHandlerName(val AHandlerName) *LHandlerName { d0.If(val == "").Assert("NewAHandlerName: val is empty") sf := &LHandlerName{ val: val, } return sf } // Get -- получить значение. func (sf *LHandlerName) Get() AHandlerName { return sf.val } // String -- строковое представление. func (sf *LHandlerName) String() string { return string(sf.val) } // Txt -- внутренне представление имени функции обработчика. func (sf *LHandlerName) Txt() *d0.LTxt { return d0.LetTxt(sf.val) }