| 1234567891011121314151617181920212223242526272829303132333435363738 |
- // 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)
- }
|