home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / zfamily.zip / zfamily / ZNLFUNCS / SAMPLE / ZNLPROTO.H < prev    next >
Text File  |  1993-11-16  |  2KB  |  54 lines

  1. /*
  2. ** /----------------------------------------------------------------------\
  3. ** |             IBM Z Family Reusable Libraries/2 (5641-504)             |
  4. ** |----------------------------------------------------------------------|
  5. ** | (C) Copyright International Business Machines Corporation 1993, 1994 |
  6. ** \----------------------------------------------------------------------/
  7. **
  8. **  Module    : ZNLPROTO.H
  9. **  Author    : Valerio Tavazzi (TAVAZZI at ROMEPPC)
  10. **  Reviewer  : Dario de Judicibus (DEJUDICI at ROMEPPC)
  11. **  Created   : 10 Jul 1992
  12. **  Updated   : 16 Nov 1993
  13. **  Version   : 3.30
  14. **  Content   : Function prototypes for NLS Services
  15. **
  16. */
  17.  #ifndef  znlPROTOTYPES
  18.  #define  znlPROTOTYPES  0
  19.  
  20.  #ifdef __cplusplus
  21.  extern "C" {
  22.  #endif
  23.  
  24.  VOID    EXPENTRY znlLibraryVersion ( zPLIBVERS ) ;
  25.  VOID    EXPENTRY znlSetLibraryName ( PSZ ) ;
  26.  zSIGNAL EXPENTRY zgsRegisterSignal ( zSIGHAND ) ;
  27.  
  28.  BOOL EXPENTRY znlGetCountryName      ( ULONG, PSZ ) ;
  29.  BOOL EXPENTRY znlGetCtryCodePage     ( znlPCOUNTRYINFO, PULONG ) ;
  30.  BOOL EXPENTRY znlGetCtryID           ( znlPCOUNTRYINFO, PULONG ) ;
  31.  BOOL EXPENTRY znlGetCtryMeasurement  ( znlPCOUNTRYINFO, PULONG ) ;
  32.  BOOL EXPENTRY znlGetDateTime         ( PSZ, PSZ ) ;
  33.  BOOL EXPENTRY znlGetListSeparator    ( znlPCOUNTRYINFO, PSZ ) ;
  34.  BOOL EXPENTRY znlGetMeasurementName  ( ULONG, PSZ ) ;
  35.  BOOL EXPENTRY znlInitCtryInfo        ( znlPCOUNTRYINFO ) ;
  36.  BOOL EXPENTRY znlISOCtryInfo         ( znlPCOUNTRYINFO ) ;
  37.  BOOL EXPENTRY znlMakeCtryDate        ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  38.  BOOL EXPENTRY znlMakeCtryDouble      ( znlPCOUNTRYINFO, double, USHORT, PSZ, ULONG ) ;
  39.  BOOL EXPENTRY znlMakeCtryTime        ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  40.  BOOL EXPENTRY znlMakeInnerDate       ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  41.  BOOL EXPENTRY znlMakeInnerDouble     ( znlPCOUNTRYINFO, PSZ, double * ) ;
  42.  BOOL EXPENTRY znlMakeInnerTime       ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  43.  
  44.  LONG EXPENTRY znlMakeCtryNumber      ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  45.  LONG EXPENTRY znlMakeCtryPrice       ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  46.  LONG EXPENTRY znlMakeInnerNumber     ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  47.  LONG EXPENTRY znlMakeInnerPrice      ( znlPCOUNTRYINFO, PSZ, PSZ ) ;
  48.  
  49.  #ifdef __cplusplus
  50.  } /* extern "C" */
  51.  #endif
  52.  
  53.  #endif
  54.