| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // 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)
- }
- // AModuleName -- уникальное имя модуля.
- //
- //go:fixinline
- type AModuleName = module_name.AModuleName
- // IModuleNameFix -- фиксированное имя модуля.
- type IModuleNameFix = module_name.IModuleNameFix
- // NewModuleNameFix -- создать новое уникальное имя модуля.
- func NewModuleNameFix(name AModuleName) IModuleNameFix {
- return module_name.NewModuleName(name)
- }
|