home *** CD-ROM | disk | FTP | other *** search
- -- $Source: /home/harp/1/proto/monoBANK/winnt/win32-tchar.ads,v $
- -- $Revision: 1.9 $ $Date: 96/03/15 12:56:14 $ $Author: stm $
- -- See end of file for Copyright (c) information.
-
- with Win32.Ctype;
- with Win32.Stdio;
- with Win32.Stdlib;
- with Win32.Strings;
- with Stdarg;
-
- package Win32.Tchar is
-
- TEOF : constant := -1; -- tchar.h:421
- istlegal : constant := 1; -- tchar.h:505
-
- type TCHAR is new Win32.CHAR; -- tchar.h:409
- type TINT is new Win32.INT; -- tchar.h:410
-
-
- function ftcscat(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strcat; -- tchar.h:42
-
- function ftcschr(string1: Win32.PCSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strchr; -- tchar.h:43
-
- function ftcscmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.strcmp; -- tchar.h:44
-
-
-
- function ftcscpy(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strcpy; -- tchar.h:45
-
- function ftcscspn(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.Strings.size_t
- renames Win32.Strings.strcspn; -- tchar.h:46
-
-
- function ftcslen(string1: Win32.PCSTR) return Win32.Strings.size_t
- renames Win32.Strings.strlen; -- tchar.h:47
-
- function ftcsncat(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncat; -- tchar.h:48
-
- function ftcsncmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strncmp; -- tchar.h:49
-
- function ftcsncpy(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncpy; -- tchar.h:50
-
-
- function ftcspbrk(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strpbrk; -- tchar.h:51
-
- function ftcsrchr(string1: Win32.PCSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strrchr; -- tchar.h:52
-
-
- function ftcsspn(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.Strings.size_t
- renames Win32.Strings.strspn; -- tchar.h:53
-
- function ftcsstr(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strstr; -- tchar.h:54
-
- function ftcstok(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strtok; -- tchar.h:55
-
- function ftcsdup(string1: Win32.PCSTR) return Win32.PSTR
- renames Win32.Strings.strdup; -- tchar.h:57
-
- function ftcsicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.stricmp; -- tchar.h:58
-
- function ftcsnicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strnicmp; -- tchar.h:59
-
- function ftcsnset(string1: Win32.PSTR;
- c : Win32.INT;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strnset; -- tchar.h:60
-
- function ftcsrev(string1: Win32.PSTR) return Win32.PSTR
- renames Win32.Strings.strrev; -- tchar.h:61
-
- function ftcsset(string1: Win32.PSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strset; -- tchar.h:62
-
- function ftcsclen(string1: Win32.PCSTR) return Win32.Strings.size_t
- renames Win32.Strings.strlen; -- tchar.h:67
-
- function ftcsnccat(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncat; -- tchar.h:68
-
- function ftcsnccpy(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncpy; -- tchar.h:69
-
- function ftcsnccmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strncmp; -- tchar.h:70
-
- function ftcsncicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strnicmp; -- tchar.h:71
-
- function ftcsncset(string1: Win32.PSTR;
- c : Win32.INT;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strnset; -- tchar.h:72
-
-
- function tprintf (
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.printf; -- tchar.h:269
-
- function ftprintf (
- stream : Win32.Stdio.FILE_Access;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.fprintf; -- tchar.h:270
-
- function stprintf (
- buffer : Win32.PSTR;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.sprintf; -- tchar.h:271
-
- function sntprintf (
- buffer : Win32.PSTR;
- count : Win32.Strings.size_t;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.snprintf; -- tchar.h:272
-
- function vtprintf (
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.vprintf; -- tchar.h:273
-
- function vftprintf (
- stream : Win32.Stdio.FILE_Access;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.vfprintf; -- tchar.h:274
-
- function vstprintf (
- buffer : Win32.PSTR;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.vsprintf; -- tchar.h:275
-
- function vsntprintf (
- buffer : Win32.PSTR;
- count : Win32.Strings.size_t;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.vsnprintf; -- tchar.h:276
-
- function tscanf (
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.scanf; -- tchar.h:277
-
- function ftscanf (
- stream : Win32.Stdio.FILE_Access;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.fscanf; -- tchar.h:278
-
- function stscanf (
- buffer : Win32.PSTR;
- format : Win32.PCSTR;
- args : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
- renames Win32.Stdio.sscanf; -- tchar.h:279
-
- function fgettc
- (f: in Win32.Stdio.FILE_Access) return Win32.INT -- tchar.h:284
- renames Win32.Stdio.fgetc;
-
- function fgettchar return Win32.INT -- tchar.h:285
- renames Win32.Stdio.fgetchar;
-
- function fgetts
- (s: in Win32.PSTR;
- i: in Win32.INT;
- f: in Win32.Stdio.FILE_Access) return Win32.PSTR -- tchar.h:286
- renames Win32.Stdio.fgets;
-
- function fputtc
- (i: in Win32.INT;
- f: in Win32.Stdio.FILE_Access)
- return Win32.INT -- tchar.h:287
- renames Win32.Stdio.fputc;
-
- function fputtchar
- (i: in Win32.INT) return Win32.INT -- tchar.h:288
- renames Win32.Stdio.fputchar;
-
- function fputts
- (s: Win32.PCSTR;
- f: in Win32.Stdio.FILE_Access) return Win32.INT -- tchar.h:289
- renames Win32.Stdio.fputs;
-
- function gettc (f: in Win32.Stdio.FILE_Access) return Win32.INT
- -- tchar.h:290
- renames Win32.Stdio.getc;
-
- function gettchar return Win32.INT -- tchar.h:291
- renames Win32.Stdio.getchar;
-
- function puttc
- (i: in Win32.INT;
- f: in Win32.Stdio.FILE_Access)
- return Win32.INT -- tchar.h:292
- renames Win32.Stdio.putc;
-
- function puttchar
- (i: in Win32.INT) return Win32.INT -- tchar.h:293
- renames Win32.Stdio.putchar;
-
- function ungettc
- (i: in Win32.INT;
- f: in Win32.Stdio.FILE_Access)
- return Win32.INT -- tchar.h:294
- renames Win32.Stdio.ungetc;
-
-
-
- function tcstod(nptr : Win32.PCSTR;
- endptr: access Win32.PSTR)
- return Win32.DOUBLE
- renames Win32.Stdlib.strtod; -- tchar.h:299
-
- function tcstol(nptr : Win32.PCSTR;
- endptr: access Win32.PSTR;
- base : Win32.INT)
- return Win32.INT
- renames Win32.Stdlib.strtol; -- tchar.h:300
-
- function tcstoul(nptr : Win32.PCSTR;
- endptr: access Win32.PSTR;
- base : Win32.INT)
- return Win32.UINT
- renames Win32.Stdlib.strtoul; -- tchar.h:301
-
- function tcscat(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strcat; -- tchar.h:426
-
- function tcschr(string1: Win32.PCSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strchr; -- tchar.h:427
-
- function tcscmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.strcmp; -- tchar.h:428
-
-
-
- function tcscpy(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strcpy; -- tchar.h:429
-
- function tcscspn(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.Strings.size_t
- renames Win32.Strings.strcspn; -- tchar.h:430
-
-
- function tcslen(string1: Win32.PCSTR) return Win32.Strings.size_t
- renames Win32.Strings.strlen; -- tchar.h:431
-
- function tcsncat(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncat; -- tchar.h:432
-
- function tcsncmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strncmp; -- tchar.h:433
-
- function tcsncpy(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncpy; -- tchar.h:434
-
-
- function tcspbrk(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strpbrk; -- tchar.h:435
-
- function tcsrchr(string1: Win32.PCSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strrchr; -- tchar.h:436
-
-
- function tcsspn(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.Strings.size_t
- renames Win32.Strings.strspn; -- tchar.h:437
-
- function tcsstr(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strstr; -- tchar.h:438
-
- function tcstok(string1: Win32.PSTR;
- string2: Win32.PCSTR)
- return Win32.PSTR
- renames Win32.Strings.strtok; -- tchar.h:439
-
- function tcsdup(string1: Win32.PCSTR) return Win32.PSTR
- renames Win32.Strings.strdup; -- tchar.h:441
-
- function tcsicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.stricmp; -- tchar.h:442
-
- function tcsnicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strnicmp; -- tchar.h:443
-
- function tcsnset(string1: Win32.PSTR;
- c : Win32.INT;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strnset; -- tchar.h:444
-
- function tcsrev(string1: Win32.PSTR) return Win32.PSTR
- renames Win32.Strings.strrev; -- tchar.h:445
-
- function tcsset(string1: Win32.PSTR;
- c : Win32.INT)
- return Win32.PSTR
- renames Win32.Strings.strset; -- tchar.h:446
-
-
- function tcsclen(string1: Win32.PCSTR) return Win32.Strings.size_t
- renames Win32.Strings.strlen; -- tchar.h:451
-
- function tcsnccat(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncat; -- tchar.h:452
-
- function tcsnccpy(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strncpy; -- tchar.h:453
-
- function tcsnccmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strncmp; -- tchar.h:454
-
- function tcsncicmp(string1: Win32.PCSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.INT
- renames Win32.Strings.strnicmp; -- tchar.h:455
-
- function tcsncset(string1: Win32.PSTR;
- c : Win32.INT;
- count : Win32.Strings.size_t)
- return Win32.PSTR
- renames Win32.Strings.strnset; -- tchar.h:456
-
-
- function tcslwr(string1: Win32.PSTR) return Win32.PSTR
- renames Win32.Strings.strlwr; -- tchar.h:469
-
- function tcsupr(string1: Win32.PSTR) return Win32.PSTR
- renames Win32.Strings.strupr; -- tchar.h:470
-
- function tcsxfrm(string1: Win32.PSTR;
- string2: Win32.PCSTR;
- count : Win32.Strings.size_t)
- return Win32.Strings.size_t
- renames Win32.Strings.strxfrm; -- tchar.h:471
-
- function tcscoll(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.strcoll; -- tchar.h:472
-
- function tcsicoll(string1: Win32.PCSTR;
- string2: Win32.PCSTR)
- return Win32.INT
- renames Win32.Strings.stricoll; -- tchar.h:473
-
- function tclen(cpc: Win32.PCCH)
- return Win32.Strings.size_t; -- tchar.h:481
-
- procedure tccpy(pc1 : in out Win32.PCHAR;
- cpc2: Win32.PCCH); -- tchar.h:482
-
- function tccmp(cpc1: Win32.PCCH;
- cpc2: Win32.PCCH)
- return Win32.Int; -- tchar.h:483
-
- function istalpha (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isalpha; -- tchar.h:489
-
- function istupper (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isupper; -- tchar.h:490
-
- function istlower (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.islower; -- tchar.h:491
-
- function istdigit (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isdigit; -- tchar.h:492
-
- function istxdigit (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isxdigit; -- tchar.h:493
-
- function istspace (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isspace; -- tchar.h:494
-
- function istpunct (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.ispunct; -- tchar.h:495
-
- function istalnum (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isalnum; -- tchar.h:496
-
- function istprint (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isprint; -- tchar.h:497
-
- function istgraph (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isgraph; -- tchar.h:498
-
- function istcntrl (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.iscntrl; -- tchar.h:499
-
- function istascii (c : in Win32.Ctype.Char) return Win32.INT
- renames Win32.Ctype.isascii; -- tchar.h:500
-
-
- function totupper (c : Win32.Ctype.Char)
- return Win32.Ctype.Char -- tchar.h: 502
- renames Win32.Ctype.toupper;
-
- function totlower (c : Win32.Ctype.Char)
- return Win32.Ctype.Char -- tchar.h: 503
- renames Win32.Ctype.tolower;
-
- function strdec(cpc: Win32.PCCH;
- pc : Win32.PCCH)
- return Win32.PCHAR; -- tchar.h: 529
-
- function strinc(pc : Win32.PCCH)
- return Win32.PCHAR; -- tchar.h: 530
-
- function strnextc(cpc : Win32.PCCH)
- return Win32.UINT; -- tchar.h: 531
-
- function strninc(pc: Win32.PCCH;
- sz: Win32.Strings.size_t)
- return Win32.PCHAR; -- tchar.h: 532
-
- function strncnt(cpc: Win32.PCCH;
- sz : Win32.Strings.size_t)
- return Win32.Strings.size_t; -- tchar.h:533
-
- procedure strspnp(cpc1: in out Win32.PCCH;
- cpc2: in Win32.PCCH;
- crv : out Win32.PCHAR); -- tchar.h: 534
-
-
- function tcsdec(cpc: Win32.PCCH;
- pc : Win32.PCCH)
- return Win32.PCHAR -- tchar.h: 461
- renames strdec;
-
- function tcsinc(pc : Win32.PCCH)
- return Win32.PCHAR -- tchar.h: 462
- renames strinc;
-
- function tcsnbcnt(cpc: Win32.PCCH;
- sz : Win32.Strings.size_t)
- return Win32.Strings.size_t -- tchar.h:463
- renames strncnt;
-
- function tcsnccnt(cpc: Win32.PCCH;
- sz : Win32.Strings.size_t)
- return Win32.Strings.size_t -- tchar.h:464
- renames strncnt;
-
- function tcsnextc(cpc : Win32.PCCH)
- return Win32.UINT -- tchar.h: 465
- renames strnextc;
-
- function tcsninc(pc: Win32.PCCH;
- sz: Win32.Strings.size_t)
- return Win32.PCHAR -- tchar.h: 466
- renames strninc;
-
- procedure tcsspnp(cpc1: in out Win32.PCCH;
- cpc2: in Win32.PCCH;
- crv : out Win32.PCHAR) -- tchar.h: 467
- renames strspnp;
-
- function ftcsdec(cpc: Win32.PCCH;
- pc : Win32.PCCH)
- return Win32.PCHAR -- tchar.h: 74
- renames tcsdec;
-
- function ftcsinc(pc : Win32.PCCH)
- return Win32.PCHAR -- tchar.h: 75
- renames tcsinc;
-
- function ftcsnbcnt(cpc: Win32.PCCH;
- sz : Win32.Strings.size_t)
- return Win32.Strings.size_t -- tchar.h:76
- renames tcsnbcnt;
-
- function ftcsnccnt(cpc: Win32.PCCH;
- sz : Win32.Strings.size_t)
- return Win32.Strings.size_t -- tchar.h:77
- renames tcsnccnt;
-
- function ftcsnextc(cpc : Win32.PCCH)
- return Win32.UINT -- tchar.h: 78
- renames tcsnextc;
-
- function ftcsninc(pc: Win32.PCCH;
- sz: Win32.Strings.size_t)
- return Win32.PCHAR -- tchar.h: 79
- renames tcsninc;
-
- procedure ftcsspnp(cpc1: in out Win32.PCCH;
- cpc2: in Win32.PCCH;
- crv : out Win32.PCHAR) -- tchar.h: 80
- renames strspnp;
-
- function ftcslwr(string1: Win32.PSTR) return Win32.PSTR
- renames tcslwr; -- tchar.h:82
-
- function ftcsupr(string1: Win32.PSTR) return Win32.PSTR
- renames tcsupr; -- tchar.h:83
-
- function ftclen(cpc: Win32.PCCH)
- return Win32.Strings.size_t
- renames tclen; -- tchar.h:85
-
- procedure ftccpy(pc1 : in out Win32.PCHAR;
- cpc2: Win32.PCCH)
- renames tccpy; -- tchar.h:86
-
- function ftccmp(cpc1: Win32.PCCH;
- cpc2: Win32.PCCH)
- return Win32.Int
- renames tccmp; -- tchar.h: 87
-
- function T(x : Win32.PSTR) return Win32.PSTR; -- tchar.h: 546
-
- function TEXT(x : win32.PSTR) return Win32.PSTR
- renames T; -- tchar.h: 547
-
- -------------------------------------------------------------------------------
- --
- -- THIS FILE AND ANY ASSOCIATED DOCUMENTATION IS PROVIDED WITHOUT CHARGE
- -- "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. This file may be used, copied,
- -- modified and distributed only by licensees of Microsoft Corporation's
- -- WIN32 Software Development Kit in accordance with the terms of the
- -- licensee's End-User License Agreement for Microsoft Software for the
- -- WIN32 Development Kit.
- --
- -- Copyright (c) Intermetrics, Inc. 1995
- -- Portions (c) 1985-1994 Microsoft Corporation with permission.
- -- Microsoft is a registered trademark and Windows and Windows NT are
- -- trademarks of Microsoft Corporation.
- --
- -------------------------------------------------------------------------------
-
- end Win32.Tchar;
-