// 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 -- сущность уровня модуля // type AModNum = mod_num.AModNum // IModNumFix -- фиксированный модуль номера. // type IModNumFix = mod_num.IModNumFix // NewModuleNumFix -- возвращает новый модуль номера. // func NewModuleNumFix() mod_num.IModNumFix { return mod_num.NewModuleNumFix() } // ModuleNumFromStr -- возвращает номер модуля из строки // 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) }