DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦9530de718⟧ Ada Source

    Length: 4096 (0x1000)
    Types: Ada Source
    Notes: 03_class, FILE, R1k_Segment, e3_tag, package Test_Script_Control, seg_028b8d

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

E3 Source Code



with System;
with Po_Handle;
with Po_Access_Modes;
with Po_Conditions;  
with Executable_Code;
with Access_String;

package Test_Script_Control is

  type Object is private;

  type Coverage_Kinds is (Segment, Decision);

  type Xobject is
    record  
      Overall_Clock_Time               : Duration       := Duration'Last;
      Overall_Cpu_Time                 : Duration       := Duration'Last;
      Max_Clock_Per_Test               : Duration       := Duration'Last;
      Max_Cpu_Per_Test                 : Duration       := Duration'Last;
      Max_Number_Of_Failures           : Natural        := Natural'Last;
      Terminate_On_Unhandled_Exception : Boolean        := False;
      Log_Test_Description             : Boolean        := False;
      Coverage_Analyzer_Params         : Executable_Code.Parameters;
      User_Controls                    : Access_String.Object;
      Coverage_Kind                    : Coverage_Kinds := Segment;
      Is_Default_Object                : Boolean        := True;
    end record;

  function Xobject_Of (The_Obj : Object) return Xobject;

  function Uncontrolled_Script return Test_Script_Control.Object;

  function Constructor (Heap : System.Segment)
                       return Test_Script_Control.Object;

  procedure Destructor (The_Context : in out Test_Script_Control.Object);

  package Persistent_Operations is


    procedure Get_Condition (Obj  : in     Test_Script_Control.Object;
                             Into : in out Po_Conditions.Condition);


    procedure Open (The_Obj : in out Test_Script_Control.Object;
                    Mode    : in     Po_Access_Modes.Modes;
                    Handle  : in     Po_Handle.Object);


    function Name (For_Obj : Test_Script_Control.Object) return String;

    procedure Close (The_Obj : in out Test_Script_Control.Object;
                     Abandon :        Boolean := False);


  end Persistent_Operations;

end Test_Script_Control;

E3 Meta Data

    nblk1=3
    nid=0
    hdr6=6
        [0x00] rec0=1b rec1=00 rec2=01 rec3=014
        [0x01] rec0=00 rec1=00 rec2=03 rec3=05a
        [0x02] rec0=21 rec1=00 rec2=02 rec3=000
    tail 0x2152133f283c55e2c99c3 0x42a00044462022803