-- $Source: /home/harp/1/proto/monoBANK/winnt/stdarg-inst.ads,v $ -- $Revision: 1.7 $ $Date: 96/05/15 10:43:22 $ $Author: mg $ with Interfaces.C; with Stdarg; pragma Elaborate(Stdarg); package Stdarg.Inst is -- Some useful instantiations of Stdarg.Concat. function "&" is new Stdarg.Concat(Interfaces.C.Char); function "&" is new Stdarg.Concat(Interfaces.C.Strings.Chars_Ptr); function "&" (Args: ArgList; Arg: Interfaces.C.Char_Array) return ArgList; function "&" is new Stdarg.Concat(Interfaces.C.Short); function "&" is new Stdarg.Concat(Interfaces.C.Int); function "&" is new Stdarg.Concat(Interfaces.C.Long); function "&" is new Stdarg.Concat(Interfaces.C.Unsigned_Short, T_Is_Modular => True); function "&" is new Stdarg.Concat(Interfaces.C.Unsigned, T_Is_Modular => True); function "&" is new Stdarg.Concat(Interfaces.C.Unsigned_Long, T_Is_Modular => True); function "&" is new Stdarg.Concat(Interfaces.C.C_Float, T_Is_Float => True); function "&" is new Stdarg.Concat(Interfaces.C.Double, T_Is_Float => True); ------------------------------------------------------------------------------- -- -- THIS FILE AND ANY ASSOCIATED DOCUMENTATION IS FURNISHED "AS IS" WITHOUT -- WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -- TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR -- PURPOSE. The user assumes the entire risk as to the accuracy and the -- use of this file. -- -- Copyright (c) Intermetrics, Inc. 1995 -- Royalty-free, unlimited, worldwide, non-exclusive use, modification, -- reproduction and further distribution of this file is permitted. -- ------------------------------------------------------------------------------- end Stdarg.Inst;