home *** CD-ROM | disk | FTP | other *** search
/ Solo Programadores 22 / SOLO_22.iso / packages / win32ada / data.z / win32-tchar.ads < prev    next >
Encoding:
Text File  |  1996-03-15  |  26.8 KB  |  642 lines

  1. -- $Source: /home/harp/1/proto/monoBANK/winnt/win32-tchar.ads,v $ 
  2. -- $Revision: 1.9 $ $Date: 96/03/15 12:56:14 $ $Author: stm $ 
  3. -- See end of file for Copyright (c) information.
  4.  
  5. with Win32.Ctype;
  6. with Win32.Stdio;
  7. with Win32.Stdlib;
  8. with Win32.Strings;
  9. with Stdarg;
  10.  
  11. package Win32.Tchar is
  12.  
  13.     TEOF            : constant := -1;                       -- tchar.h:421
  14.     istlegal        : constant := 1;                        -- tchar.h:505
  15.  
  16.     type TCHAR is new Win32.CHAR;                           -- tchar.h:409
  17.     type TINT is new Win32.INT;                             -- tchar.h:410
  18.  
  19.  
  20.     function ftcscat(string1: Win32.PSTR;
  21.                      string2: Win32.PCSTR)
  22.                         return Win32.PSTR                  
  23.                         renames Win32.Strings.strcat;       -- tchar.h:42
  24.  
  25.     function ftcschr(string1: Win32.PCSTR;
  26.                      c      : Win32.INT)
  27.                         return Win32.PSTR                  
  28.                         renames Win32.Strings.strchr;       -- tchar.h:43
  29.  
  30.     function ftcscmp(string1: Win32.PCSTR;
  31.                      string2: Win32.PCSTR)
  32.                         return Win32.INT                   
  33.                         renames Win32.Strings.strcmp;       -- tchar.h:44
  34.  
  35.  
  36.  
  37.     function ftcscpy(string1: Win32.PSTR;
  38.                      string2: Win32.PCSTR)
  39.                         return Win32.PSTR                  
  40.                         renames Win32.Strings.strcpy;       -- tchar.h:45
  41.  
  42.     function ftcscspn(string1: Win32.PCSTR;
  43.                       string2: Win32.PCSTR)
  44.                          return Win32.Strings.size_t                     
  45.                         renames Win32.Strings.strcspn;      -- tchar.h:46
  46.  
  47.  
  48.     function ftcslen(string1: Win32.PCSTR) return Win32.Strings.size_t    
  49.                         renames Win32.Strings.strlen;       -- tchar.h:47
  50.  
  51.     function ftcsncat(string1: Win32.PSTR;
  52.                       string2: Win32.PCSTR;
  53.                       count  : Win32.Strings.size_t)
  54.                          return Win32.PSTR                 
  55.                         renames Win32.Strings.strncat;      -- tchar.h:48
  56.  
  57.     function ftcsncmp(string1: Win32.PCSTR;
  58.                       string2: Win32.PCSTR;
  59.                       count  : Win32.Strings.size_t)
  60.                          return Win32.INT                  
  61.                         renames Win32.Strings.strncmp;      -- tchar.h:49
  62.  
  63.     function ftcsncpy(string1: Win32.PSTR;
  64.                       string2: Win32.PCSTR;
  65.                       count  : Win32.Strings.size_t)
  66.                          return Win32.PSTR                 
  67.                         renames Win32.Strings.strncpy;      -- tchar.h:50
  68.         
  69.         
  70.     function ftcspbrk(string1: Win32.PCSTR;        
  71.                       string2: Win32.PCSTR)        
  72.                          return Win32.PSTR                 
  73.                         renames Win32.Strings.strpbrk;      -- tchar.h:51
  74.  
  75.     function ftcsrchr(string1: Win32.PCSTR;
  76.                       c      : Win32.INT)
  77.                          return Win32.PSTR                 
  78.                         renames Win32.Strings.strrchr;      -- tchar.h:52
  79.  
  80.  
  81.     function ftcsspn(string1: Win32.PCSTR;
  82.                      string2: Win32.PCSTR)
  83.                         return Win32.Strings.size_t                      
  84.                         renames Win32.Strings.strspn;       -- tchar.h:53
  85.  
  86.     function ftcsstr(string1: Win32.PCSTR;
  87.                      string2: Win32.PCSTR)
  88.                         return Win32.PSTR                  
  89.                         renames Win32.Strings.strstr;       -- tchar.h:54
  90.  
  91.     function ftcstok(string1: Win32.PSTR;
  92.                      string2: Win32.PCSTR)
  93.                         return Win32.PSTR                  
  94.                         renames Win32.Strings.strtok;       -- tchar.h:55
  95.  
  96.     function ftcsdup(string1: Win32.PCSTR) return Win32.PSTR
  97.                         renames Win32.Strings.strdup;       -- tchar.h:57
  98.  
  99.     function ftcsicmp(string1: Win32.PCSTR;
  100.                       string2: Win32.PCSTR)
  101.                          return Win32.INT                  
  102.                         renames Win32.Strings.stricmp;      -- tchar.h:58
  103.  
  104.     function ftcsnicmp(string1: Win32.PCSTR;
  105.                        string2: Win32.PCSTR;
  106.                        count  : Win32.Strings.size_t)
  107.                           return Win32.INT                 
  108.                         renames Win32.Strings.strnicmp;     -- tchar.h:59
  109.  
  110.     function ftcsnset(string1: Win32.PSTR;        
  111.                       c      : Win32.INT;           
  112.                       count  : Win32.Strings.size_t)        
  113.                          return Win32.PSTR                 
  114.                         renames Win32.Strings.strnset;      -- tchar.h:60
  115.  
  116.     function ftcsrev(string1: Win32.PSTR) return Win32.PSTR 
  117.                         renames Win32.Strings.strrev;       -- tchar.h:61
  118.  
  119.     function ftcsset(string1: Win32.PSTR;
  120.                      c      : Win32.INT)
  121.                         return Win32.PSTR                  
  122.                         renames Win32.Strings.strset;       -- tchar.h:62
  123.  
  124.     function ftcsclen(string1: Win32.PCSTR) return Win32.Strings.size_t    
  125.                         renames Win32.Strings.strlen;       -- tchar.h:67
  126.  
  127.     function ftcsnccat(string1: Win32.PSTR;
  128.                        string2: Win32.PCSTR;
  129.                        count  : Win32.Strings.size_t)
  130.                          return Win32.PSTR                 
  131.                         renames Win32.Strings.strncat;      -- tchar.h:68
  132.  
  133.     function ftcsnccpy(string1: Win32.PSTR;
  134.                        string2: Win32.PCSTR;
  135.                        count  : Win32.Strings.size_t)
  136.                          return Win32.PSTR                 
  137.                         renames Win32.Strings.strncpy;      -- tchar.h:69
  138.         
  139.     function ftcsnccmp(string1: Win32.PCSTR;
  140.                        string2: Win32.PCSTR;
  141.                        count  : Win32.Strings.size_t)
  142.                          return Win32.INT                  
  143.                         renames Win32.Strings.strncmp;      -- tchar.h:70
  144.  
  145.     function ftcsncicmp(string1: Win32.PCSTR;
  146.                         string2: Win32.PCSTR;
  147.                         count  : Win32.Strings.size_t)
  148.                           return Win32.INT                 
  149.                           renames Win32.Strings.strnicmp;   -- tchar.h:71
  150.  
  151.     function ftcsncset(string1: Win32.PSTR;        
  152.                       c      : Win32.INT;           
  153.                       count  : Win32.Strings.size_t)        
  154.                          return Win32.PSTR                 
  155.                          renames Win32.Strings.strnset;     -- tchar.h:72
  156.  
  157.  
  158.     function tprintf (
  159.         format : Win32.PCSTR;
  160.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  161.         renames Win32.Stdio.printf;                         -- tchar.h:269
  162.  
  163.     function ftprintf (
  164.         stream : Win32.Stdio.FILE_Access;
  165.         format : Win32.PCSTR;
  166.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  167.         renames Win32.Stdio.fprintf;                        -- tchar.h:270
  168.  
  169.     function stprintf (
  170.         buffer : Win32.PSTR;
  171.         format : Win32.PCSTR;
  172.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  173.         renames Win32.Stdio.sprintf;                        -- tchar.h:271
  174.  
  175.     function sntprintf (
  176.         buffer : Win32.PSTR;
  177.         count  : Win32.Strings.size_t;
  178.         format : Win32.PCSTR;
  179.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  180.         renames Win32.Stdio.snprintf;                       -- tchar.h:272
  181.  
  182.     function vtprintf (
  183.         format : Win32.PCSTR;
  184.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  185.         renames Win32.Stdio.vprintf;                        -- tchar.h:273
  186.  
  187.     function vftprintf (
  188.         stream : Win32.Stdio.FILE_Access;
  189.         format : Win32.PCSTR;
  190.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  191.         renames Win32.Stdio.vfprintf;                       -- tchar.h:274
  192.  
  193.     function vstprintf (
  194.         buffer : Win32.PSTR;
  195.         format : Win32.PCSTR;
  196.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  197.         renames Win32.Stdio.vsprintf;                       -- tchar.h:275
  198.  
  199.     function vsntprintf (
  200.         buffer : Win32.PSTR;
  201.         count  : Win32.Strings.size_t;
  202.         format : Win32.PCSTR;
  203.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  204.         renames Win32.Stdio.vsnprintf;                      -- tchar.h:276
  205.  
  206.     function tscanf (
  207.         format : Win32.PCSTR;
  208.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  209.         renames Win32.Stdio.scanf;                          -- tchar.h:277
  210.  
  211.     function ftscanf (
  212.         stream : Win32.Stdio.FILE_Access;
  213.         format : Win32.PCSTR;
  214.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  215.         renames Win32.Stdio.fscanf;                         -- tchar.h:278
  216.  
  217.     function stscanf (
  218.         buffer : Win32.PSTR;
  219.         format : Win32.PCSTR;
  220.         args   : Stdarg.ArgList := Stdarg.Empty) return Win32.INT
  221.         renames Win32.Stdio.sscanf;                         -- tchar.h:279
  222.  
  223.     function fgettc
  224.         (f: in Win32.Stdio.FILE_Access) return Win32.INT    -- tchar.h:284
  225.         renames Win32.Stdio.fgetc;  
  226.     
  227.     function fgettchar return Win32.INT                     -- tchar.h:285
  228.         renames Win32.Stdio.fgetchar;
  229.  
  230.     function fgetts
  231.         (s: in Win32.PSTR;
  232.          i: in Win32.INT;
  233.          f: in Win32.Stdio.FILE_Access) return Win32.PSTR   -- tchar.h:286
  234.         renames Win32.Stdio.fgets;  
  235.       
  236.     function fputtc
  237.         (i: in Win32.INT;
  238.          f: in Win32.Stdio.FILE_Access)
  239.         return Win32.INT                                    -- tchar.h:287
  240.         renames Win32.Stdio.fputc;  
  241.     
  242.     function fputtchar
  243.         (i: in Win32.INT) return Win32.INT                  -- tchar.h:288
  244.         renames Win32.Stdio.fputchar;  
  245.     
  246.     function fputts
  247.         (s: Win32.PCSTR;
  248.          f: in Win32.Stdio.FILE_Access) return Win32.INT    -- tchar.h:289
  249.         renames Win32.Stdio.fputs;  
  250.         
  251.     function gettc (f: in Win32.Stdio.FILE_Access) return Win32.INT
  252.                                                             -- tchar.h:290
  253.         renames Win32.Stdio.getc;  
  254.     
  255.     function gettchar return Win32.INT                      -- tchar.h:291
  256.         renames Win32.Stdio.getchar;  
  257.     
  258.     function puttc
  259.         (i: in Win32.INT;
  260.          f: in Win32.Stdio.FILE_Access)
  261.         return Win32.INT                                    -- tchar.h:292
  262.         renames Win32.Stdio.putc;  
  263.     
  264.     function puttchar
  265.         (i: in Win32.INT) return Win32.INT                  -- tchar.h:293
  266.         renames Win32.Stdio.putchar;  
  267.  
  268.     function ungettc
  269.         (i: in Win32.INT;
  270.          f: in Win32.Stdio.FILE_Access)
  271.         return Win32.INT                                    -- tchar.h:294
  272.         renames Win32.Stdio.ungetc;  
  273.  
  274.     
  275.  
  276.     function tcstod(nptr  : Win32.PCSTR;
  277.                     endptr: access Win32.PSTR)
  278.                         return Win32.DOUBLE                
  279.                         renames Win32.Stdlib.strtod;        -- tchar.h:299
  280.  
  281.     function tcstol(nptr  : Win32.PCSTR;
  282.                     endptr: access Win32.PSTR;
  283.                     base  : Win32.INT)
  284.                         return Win32.INT
  285.                         renames Win32.Stdlib.strtol;        -- tchar.h:300
  286.  
  287.     function tcstoul(nptr  : Win32.PCSTR;
  288.                      endptr: access Win32.PSTR;
  289.                      base  : Win32.INT)
  290.                          return Win32.UINT
  291.                          renames Win32.Stdlib.strtoul;      -- tchar.h:301
  292.  
  293.     function tcscat(string1: Win32.PSTR;
  294.                     string2: Win32.PCSTR)
  295.                         return Win32.PSTR                  
  296.                         renames Win32.Strings.strcat;       -- tchar.h:426
  297.  
  298.     function tcschr(string1: Win32.PCSTR;
  299.                     c      : Win32.INT)
  300.                         return Win32.PSTR                  
  301.                         renames Win32.Strings.strchr;       -- tchar.h:427
  302.  
  303.     function tcscmp(string1: Win32.PCSTR;
  304.                     string2: Win32.PCSTR)
  305.                         return Win32.INT                   
  306.                         renames Win32.Strings.strcmp;       -- tchar.h:428
  307.  
  308.  
  309.  
  310.     function tcscpy(string1: Win32.PSTR;
  311.                     string2: Win32.PCSTR)
  312.                         return Win32.PSTR                  
  313.                         renames Win32.Strings.strcpy;       -- tchar.h:429
  314.  
  315.     function tcscspn(string1: Win32.PCSTR;
  316.                      string2: Win32.PCSTR)
  317.                          return Win32.Strings.size_t                     
  318.                         renames Win32.Strings.strcspn;      -- tchar.h:430
  319.  
  320.  
  321.     function tcslen(string1: Win32.PCSTR) return Win32.Strings.size_t    
  322.                         renames Win32.Strings.strlen;       -- tchar.h:431
  323.  
  324.     function tcsncat(string1: Win32.PSTR;
  325.                      string2: Win32.PCSTR;
  326.                      count  : Win32.Strings.size_t)
  327.                          return Win32.PSTR                 
  328.                         renames Win32.Strings.strncat;      -- tchar.h:432
  329.  
  330.     function tcsncmp(string1: Win32.PCSTR;
  331.                      string2: Win32.PCSTR;
  332.                      count  : Win32.Strings.size_t)
  333.                          return Win32.INT                  
  334.                         renames Win32.Strings.strncmp;      -- tchar.h:433
  335.  
  336.     function tcsncpy(string1: Win32.PSTR;
  337.                      string2: Win32.PCSTR;
  338.                      count  : Win32.Strings.size_t)
  339.                          return Win32.PSTR                 
  340.                         renames Win32.Strings.strncpy;      -- tchar.h:434
  341.         
  342.         
  343.     function tcspbrk(string1: Win32.PCSTR;        
  344.                      string2: Win32.PCSTR)        
  345.                          return Win32.PSTR                 
  346.                         renames Win32.Strings.strpbrk;      -- tchar.h:435
  347.  
  348.     function tcsrchr(string1: Win32.PCSTR;
  349.                      c      : Win32.INT)
  350.                          return Win32.PSTR                 
  351.                         renames Win32.Strings.strrchr;      -- tchar.h:436
  352.  
  353.  
  354.     function tcsspn(string1: Win32.PCSTR;
  355.                     string2: Win32.PCSTR)
  356.                         return Win32.Strings.size_t                      
  357.                         renames Win32.Strings.strspn;       -- tchar.h:437
  358.  
  359.     function tcsstr(string1: Win32.PCSTR;
  360.                     string2: Win32.PCSTR)
  361.                         return Win32.PSTR                  
  362.                         renames Win32.Strings.strstr;       -- tchar.h:438
  363.  
  364.     function tcstok(string1: Win32.PSTR;
  365.                     string2: Win32.PCSTR)
  366.                         return Win32.PSTR                  
  367.                         renames Win32.Strings.strtok;       -- tchar.h:439
  368.  
  369.     function tcsdup(string1: Win32.PCSTR) return Win32.PSTR
  370.                         renames Win32.Strings.strdup;       -- tchar.h:441
  371.  
  372.     function tcsicmp(string1: Win32.PCSTR;
  373.                      string2: Win32.PCSTR)
  374.                          return Win32.INT                  
  375.                         renames Win32.Strings.stricmp;      -- tchar.h:442
  376.  
  377.     function tcsnicmp(string1: Win32.PCSTR;
  378.                       string2: Win32.PCSTR;
  379.                       count  : Win32.Strings.size_t)
  380.                           return Win32.INT                 
  381.                         renames Win32.Strings.strnicmp;     -- tchar.h:443
  382.  
  383.     function tcsnset(string1: Win32.PSTR;        
  384.                      c      : Win32.INT;           
  385.                      count  : Win32.Strings.size_t)        
  386.                          return Win32.PSTR                 
  387.                         renames Win32.Strings.strnset;      -- tchar.h:444
  388.  
  389.     function tcsrev(string1: Win32.PSTR) return Win32.PSTR 
  390.                         renames Win32.Strings.strrev;       -- tchar.h:445
  391.  
  392.     function tcsset(string1: Win32.PSTR;
  393.                     c      : Win32.INT)
  394.                         return Win32.PSTR                  
  395.                         renames Win32.Strings.strset;       -- tchar.h:446
  396.  
  397.  
  398.     function tcsclen(string1: Win32.PCSTR) return Win32.Strings.size_t    
  399.                         renames Win32.Strings.strlen;       -- tchar.h:451
  400.  
  401.     function tcsnccat(string1: Win32.PSTR;
  402.                       string2: Win32.PCSTR;
  403.                       count  : Win32.Strings.size_t)
  404.                          return Win32.PSTR                 
  405.                         renames Win32.Strings.strncat;      -- tchar.h:452
  406.  
  407.     function tcsnccpy(string1: Win32.PSTR;
  408.                       string2: Win32.PCSTR;
  409.                       count  : Win32.Strings.size_t)
  410.                          return Win32.PSTR                 
  411.                         renames Win32.Strings.strncpy;      -- tchar.h:453
  412.         
  413.     function tcsnccmp(string1: Win32.PCSTR;
  414.                       string2: Win32.PCSTR;
  415.                       count  : Win32.Strings.size_t)
  416.                          return Win32.INT                  
  417.                         renames Win32.Strings.strncmp;      -- tchar.h:454
  418.  
  419.     function tcsncicmp(string1: Win32.PCSTR;
  420.                        string2: Win32.PCSTR;
  421.                        count  : Win32.Strings.size_t)
  422.                           return Win32.INT                 
  423.                         renames Win32.Strings.strnicmp;     -- tchar.h:455
  424.  
  425.     function tcsncset(string1: Win32.PSTR;        
  426.                       c      : Win32.INT;           
  427.                       count  : Win32.Strings.size_t)        
  428.                          return Win32.PSTR                 
  429.                         renames Win32.Strings.strnset;      -- tchar.h:456
  430.  
  431.  
  432.     function tcslwr(string1: Win32.PSTR) return Win32.PSTR 
  433.                         renames Win32.Strings.strlwr;       -- tchar.h:469
  434.  
  435.     function tcsupr(string1: Win32.PSTR) return Win32.PSTR 
  436.                         renames Win32.Strings.strupr;       -- tchar.h:470
  437.  
  438.     function tcsxfrm(string1: Win32.PSTR;
  439.                      string2: Win32.PCSTR;
  440.                      count  : Win32.Strings.size_t)
  441.                          return Win32.Strings.size_t                     
  442.                         renames Win32.Strings.strxfrm;      -- tchar.h:471
  443.  
  444.     function tcscoll(string1: Win32.PCSTR;
  445.                      string2: Win32.PCSTR)
  446.                          return Win32.INT                  
  447.                         renames Win32.Strings.strcoll;      -- tchar.h:472
  448.  
  449.     function tcsicoll(string1: Win32.PCSTR;
  450.                       string2: Win32.PCSTR)
  451.                           return Win32.INT                 
  452.                         renames Win32.Strings.stricoll;     -- tchar.h:473
  453.  
  454.     function tclen(cpc: Win32.PCCH) 
  455.                 return Win32.Strings.size_t;                -- tchar.h:481
  456.  
  457.     procedure tccpy(pc1 : in out Win32.PCHAR;
  458.                     cpc2: Win32.PCCH);               -- tchar.h:482
  459.  
  460.     function tccmp(cpc1: Win32.PCCH;
  461.                    cpc2: Win32.PCCH) 
  462.                    return Win32.Int;                        -- tchar.h:483
  463.  
  464.     function istalpha (c : in Win32.Ctype.Char) return Win32.INT 
  465.         renames Win32.Ctype.isalpha;                        -- tchar.h:489
  466.    
  467.     function istupper (c : in Win32.Ctype.Char) return Win32.INT 
  468.         renames Win32.Ctype.isupper;                        -- tchar.h:490
  469.  
  470.     function istlower (c : in Win32.Ctype.Char) return Win32.INT 
  471.         renames Win32.Ctype.islower;                        -- tchar.h:491
  472.  
  473.     function istdigit (c : in Win32.Ctype.Char) return Win32.INT 
  474.         renames Win32.Ctype.isdigit;                        -- tchar.h:492
  475.  
  476.     function istxdigit (c : in Win32.Ctype.Char) return Win32.INT 
  477.         renames Win32.Ctype.isxdigit;                       -- tchar.h:493
  478.  
  479.     function istspace (c : in Win32.Ctype.Char) return Win32.INT 
  480.         renames Win32.Ctype.isspace;                        -- tchar.h:494
  481.  
  482.     function istpunct (c : in Win32.Ctype.Char) return Win32.INT 
  483.         renames Win32.Ctype.ispunct;                        -- tchar.h:495
  484.  
  485.     function istalnum (c : in Win32.Ctype.Char) return Win32.INT 
  486.         renames Win32.Ctype.isalnum;                        -- tchar.h:496
  487.  
  488.     function istprint (c : in Win32.Ctype.Char) return Win32.INT 
  489.         renames Win32.Ctype.isprint;                        -- tchar.h:497
  490.  
  491.     function istgraph (c : in Win32.Ctype.Char) return Win32.INT 
  492.         renames Win32.Ctype.isgraph;                        -- tchar.h:498
  493.  
  494.     function istcntrl (c : in Win32.Ctype.Char) return Win32.INT 
  495.         renames Win32.Ctype.iscntrl;                        -- tchar.h:499
  496.  
  497.     function istascii (c : in Win32.Ctype.Char) return Win32.INT 
  498.         renames Win32.Ctype.isascii;                        -- tchar.h:500
  499.  
  500.  
  501.     function totupper (c : Win32.Ctype.Char) 
  502.                        return Win32.Ctype.Char              -- tchar.h: 502
  503.                        renames Win32.Ctype.toupper;
  504.  
  505.     function totlower (c : Win32.Ctype.Char) 
  506.                        return Win32.Ctype.Char              -- tchar.h: 503
  507.                        renames Win32.Ctype.tolower;
  508.  
  509.      function strdec(cpc: Win32.PCCH;
  510.                     pc : Win32.PCCH) 
  511.                     return Win32.PCHAR;                     -- tchar.h: 529
  512.  
  513.     function strinc(pc : Win32.PCCH) 
  514.                     return Win32.PCHAR;                     -- tchar.h: 530
  515.  
  516.     function strnextc(cpc : Win32.PCCH) 
  517.                     return Win32.UINT;                      -- tchar.h: 531
  518.  
  519.     function strninc(pc: Win32.PCCH;
  520.                      sz: Win32.Strings.size_t) 
  521.                      return Win32.PCHAR;                    -- tchar.h: 532
  522.  
  523.     function strncnt(cpc: Win32.PCCH; 
  524.                      sz : Win32.Strings.size_t) 
  525.                 return Win32.Strings.size_t;                -- tchar.h:533
  526.  
  527.     procedure strspnp(cpc1: in out Win32.PCCH;
  528.                       cpc2: in Win32.PCCH;
  529.                       crv : out Win32.PCHAR);               -- tchar.h: 534 
  530.  
  531.  
  532.     function tcsdec(cpc: Win32.PCCH;
  533.                     pc : Win32.PCCH) 
  534.                     return Win32.PCHAR                      -- tchar.h: 461
  535.                     renames strdec;
  536.  
  537.     function tcsinc(pc : Win32.PCCH) 
  538.                     return Win32.PCHAR                      -- tchar.h: 462
  539.                     renames strinc;
  540.  
  541.     function tcsnbcnt(cpc: Win32.PCCH; 
  542.                       sz : Win32.Strings.size_t) 
  543.                       return Win32.Strings.size_t           -- tchar.h:463
  544.                       renames strncnt;
  545.  
  546.     function tcsnccnt(cpc: Win32.PCCH; 
  547.                       sz : Win32.Strings.size_t) 
  548.                       return Win32.Strings.size_t           -- tchar.h:464
  549.                       renames strncnt;
  550.  
  551.     function tcsnextc(cpc : Win32.PCCH) 
  552.                     return Win32.UINT                       -- tchar.h: 465
  553.                     renames strnextc;
  554.  
  555.     function tcsninc(pc: Win32.PCCH;
  556.                      sz: Win32.Strings.size_t) 
  557.                      return Win32.PCHAR                     -- tchar.h: 466
  558.                      renames strninc;
  559.  
  560.     procedure tcsspnp(cpc1: in out Win32.PCCH;
  561.                       cpc2: in Win32.PCCH;
  562.                       crv : out Win32.PCHAR)                -- tchar.h: 467
  563.                       renames strspnp;
  564.  
  565.     function ftcsdec(cpc: Win32.PCCH;
  566.                      pc : Win32.PCCH) 
  567.                      return Win32.PCHAR                     -- tchar.h: 74
  568.                      renames tcsdec;
  569.  
  570.     function ftcsinc(pc : Win32.PCCH) 
  571.                     return Win32.PCHAR                      -- tchar.h: 75
  572.                     renames tcsinc;
  573.  
  574.     function ftcsnbcnt(cpc: Win32.PCCH; 
  575.                        sz : Win32.Strings.size_t) 
  576.                        return Win32.Strings.size_t          -- tchar.h:76
  577.                        renames tcsnbcnt;
  578.  
  579.     function ftcsnccnt(cpc: Win32.PCCH; 
  580.                        sz : Win32.Strings.size_t) 
  581.                        return Win32.Strings.size_t          -- tchar.h:77
  582.                        renames tcsnccnt;
  583.  
  584.     function ftcsnextc(cpc : Win32.PCCH) 
  585.                     return Win32.UINT                       -- tchar.h: 78
  586.                     renames tcsnextc;
  587.  
  588.     function ftcsninc(pc: Win32.PCCH;
  589.                      sz: Win32.Strings.size_t) 
  590.                      return Win32.PCHAR                     -- tchar.h: 79
  591.                      renames tcsninc;
  592.  
  593.     procedure ftcsspnp(cpc1: in out Win32.PCCH;
  594.                        cpc2: in Win32.PCCH;
  595.                        crv : out Win32.PCHAR)               -- tchar.h: 80
  596.                        renames strspnp;
  597.  
  598.     function ftcslwr(string1: Win32.PSTR) return Win32.PSTR 
  599.                          renames tcslwr;                    -- tchar.h:82
  600.  
  601.     function ftcsupr(string1: Win32.PSTR) return Win32.PSTR 
  602.                          renames tcsupr;                    -- tchar.h:83
  603.  
  604.     function ftclen(cpc: Win32.PCCH) 
  605.                  return Win32.Strings.size_t        
  606.                  renames tclen;                             -- tchar.h:85
  607.                 
  608.     procedure ftccpy(pc1 : in out Win32.PCHAR;
  609.                      cpc2: Win32.PCCH)      
  610.                  renames tccpy;                             -- tchar.h:86
  611.  
  612.     function ftccmp(cpc1: Win32.PCCH;
  613.                     cpc2: Win32.PCCH) 
  614.                     return Win32.Int        
  615.                  renames tccmp;                             -- tchar.h: 87
  616.  
  617.     function T(x : Win32.PSTR) return Win32.PSTR;           -- tchar.h: 546 
  618.  
  619.     function TEXT(x : win32.PSTR) return Win32.PSTR
  620.         renames T;                                          -- tchar.h: 547
  621.  
  622. -------------------------------------------------------------------------------
  623. --
  624. -- THIS FILE AND ANY ASSOCIATED DOCUMENTATION IS PROVIDED WITHOUT CHARGE
  625. -- "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING
  626. -- BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR
  627. -- FITNESS FOR A PARTICULAR PURPOSE.  The user assumes the entire risk as to
  628. -- the accuracy and the use of this file.  This file may be used, copied,
  629. -- modified and distributed only by licensees of Microsoft Corporation's
  630. -- WIN32 Software Development Kit in accordance with the terms of the 
  631. -- licensee's End-User License Agreement for Microsoft Software for the
  632. -- WIN32 Development Kit.
  633. --
  634. -- Copyright (c) Intermetrics, Inc. 1995
  635. -- Portions (c) 1985-1994 Microsoft Corporation with permission.
  636. -- Microsoft is a registered trademark and Windows and Windows NT are
  637. -- trademarks of Microsoft Corporation.
  638. --
  639. -------------------------------------------------------------------------------
  640.  
  641. end Win32.Tchar;
  642.