| 12345678910111213141516171819202122232425262728293031323334353637 |
- // package mod_ent -- сущности уровня модуля
- package mod_ent
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/d0"
- "gitp78su.ipnodns.ru/svi/kern/v4/d3/mod_ent/mod_num"
- "gitp78su.ipnodns.ru/svi/kern/v4/d3/mod_ent/module_name"
- )
- // IModEnt -- сущность уровня модуля
- //
- type AModNum = mod_num.AModNum
- // LModuleNum -- фиксированный модуль номера.
- type LModuleNum = mod_num.LModuleNum
- // NewModuleNumFix -- возвращает новый модуль номера.
- func NewModuleNumFix() *LModuleNum {
- return mod_num.LetModuleNum()
- }
- // ModuleNumFromStr -- возвращает номер модуля из строки
- func ModuleNumFromStr(str *d0.LTxt) *d0.Result[*LModuleNum] {
- return mod_num.FromStr(str)
- }
- // AModuleName -- уникальное имя модуля.
- type AModuleName = module_name.AModuleName
- // LModuleName -- фиксированное имя модуля.
- type LModuleName = module_name.LModuleName
- // LetModuleName -- создать новое уникальное имя модуля.
- func LetModuleName(name AModuleName) *LModuleName {
- return module_name.LetModuleName(name)
- }
|