API Reference

procedure Add_Field, type Iterator_Type , function Iterator, procedure Next, procedure Reset, function Final, procedure Dump

   procedure Add_Field(  
      This   : in out Object; 
      Id     : in Positive; 
      Name   : in String; 
      Offset : in Natural ); 
 
   type Iterator_Type is private; 
 
   function Iterator(  
      This : in Object ) return Iterator_Type; 
 
   procedure Next(  
      Iterator : in out Iterator_Type; 
      Id       : out Natural; 
      Name     : out Unbounded_String; 
      Offset   : out Natural); 
 
   procedure Reset( 
      Iterator : in out Iterator_Type ); 
 
   function Final( 
      Iterator : in Iterator_Type ) return Boolean; 
 
   procedure Dump(  
      This : in Object );