object (self)
inherit LexiconEngine.status
inherit NRstatus.dumpable_status
- method set_estatus
- : 'status. #g_status as 'status -> 'self
+ method set_estatus : 'status. #g_status as 'status -> 'self
= fun o -> (self#set_lexicon_engine_status o)#set_dumpable_status o
end
end
class status =
- object
+ object(self)
val lstatus = initial_status
method lstatus = lstatus
method set_lstatus v = {< lstatus = v >}
- method set_lexicon_engine_status
- : 'status. #g_status as 'status -> 'self
- = fun o -> {< lstatus = o#lstatus >}
+ method set_lexicon_engine_status : 'status. #g_status as 'status -> 'self
+ = fun o -> self#set_lstatus o#lstatus
end
let dump_aliases out msg status =
object (self)
inherit NCicCoercion.status
inherit NCicLibrary.status
- method set_rstatus
- : 'status. #g_status as 'status -> 'self
+ method set_rstatus : 'status. #g_status as 'status -> 'self
= fun o -> (self#set_coercion_status o)#set_library_status o
end
end
class dumpable_status =
- object
+ object(self)
inherit status
val dump = ([] : Serializer.obj list)
method dump = dump
method set_dump v = {< dump = v >}
- method set_dumpable_status
- : 'status. #g_dumpable_status as 'status -> 'self
- = fun o -> {< dump = o#dump >}#set_rstatus o
+ method set_dumpable_status : 'status. #g_dumpable_status as 'status -> 'self
+ = fun o -> (self#set_dump o#dump)#set_rstatus o
end