PreviousUpNext

14.4.83  Root_Object2

The standard library Root_Object2 api defines the interface of the a object class for oop subclassing purposes. This is temporary development scaffolding.

The Root_Object2 api is implemented by the root_object2 package.

The Root_Object2 api source code is in src/lib/src/root-object2.api.

The above information is manually maintained and may contain errors.

api {
    Self X;
    Myself  = Self(oop::Oop_Null );
    get__substate : Self(X ) -> X;
    unpack__object : Self(X ) -> ((X -> Self(X )) , X);
    pack__object : Void -> X -> Self(X );
    new : Void -> Myself;
    message__count : Int;
    field__count : Int;};


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext