-- $Date: 2004/03/08 11:05:10 $
-- $Revision: 1.3 $
-- $Author: jcrocholl $
-- $Hash: d9176f5ac688bb493aa3ffd9ea9cbf5c $

-- This file was automatically created with ado.php.
-- Manual changes will be lost when it is updated.

with Words; use Words;

package Dir_Types is

   -- Public representation.
   type Dir_Type is limited private;

   -- Pointer to representation data.
   type Dir_Type_Access is access all Dir_Type;

   -- Constructor for instances.
   function Create
     return Dir_Type_Access-- The newly created dir type.

   -- Mutator to update the words of a dir type.
   procedure Set_Words
     (This  : access Dir_Type;  -- The dir type to be updated.
      Words : in Words_Access); -- The new words of that dir type.

   -- Accessor to read the words of a dir type.
   function Get_Words
     (This : access Dir_Type-- The dir type to read from.
     return Words_Access;     -- The words of that dir type.

private

   -- Private representation.
   type Dir_Type is limited record
      Words : Words_Access;
   end record;

end Dir_Types;