package body Wayland is function Arg (Of_Type : in Unsigned_Integer) return Arg (Uint); function Arg (Of_Type : in Integer) return Arg (Int); function Arg (Of_Type : in ) return Arg (Fixed); function Arg (Of_Type : in String) return Arg (String); function Arg (Of_Type : in ) return Arg (Arr); function Arg (Of_Type : in File_Descriptor) return Arg (FD); function Arg (Of_Type : in ID_Number) return Arg (ID); function Arg (Of_Type : in ) return Arg (Obj); procedure Initialize (This : in out Wayland_Object) is begin This.Void_Ptr := System.Null_Address; end Initialize; end Wayland;