| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- // package mod_ent -- сущности уровня модуля
- package mod_ent
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/core_spec"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_ent/mod_num"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev3/mod_ent/module_name"
- )
- // IModEnt -- сущность уровня модуля
- //
- //go:fix inline
- type AModNum = mod_num.AModNum
- // IModNumFix -- фиксированный модуль номера.
- //
- //go:fix inline
- type IModNumFix = mod_num.IModNumFix
- // NewModuleNumFix -- возвращает новый модуль номера.
- //
- //go:fix inline
- func NewModuleNumFix() mod_num.IModNumFix {
- return mod_num.NewModuleNumFix()
- }
- // ModuleNumFromStr -- возвращает номер модуля из строки
- //
- //go:fix inline
- func ModuleNumFromStr(str string) core_spec.IResult[mod_num.IModNumFix] {
- return mod_num.FromStr(str)
- }
- // ModuleName -- уникальное имя модуля.
- type ModuleName = module_name.AModuleName
- // NewModuleName -- создать новое уникальное имя модуля.
- //
- //go:fix inline
- var NewModuleName = module_name.NewAModuleName
|