home *** CD-ROM | disk | FTP | other *** search
- #ifndef __INC_POS_PROTO_PLOCALE2_H
- #define __INC_POS_PROTO_PLOCALE2_H
- /*******************************************************************
- Includes Release 24
- (C) Copyright 1995-1997 proDAD
- All Rights Reserved
-
- $AUT Holger Papajewski
- $DAT >>pLocale2.h<< 27 Jan 1997 17:31:48 - (C) ProDAD
- *******************************************************************/
- #ifndef __INC_POS_PEXEC_LIST_H
- #include <pExec/List.h>
- #endif
-
-
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- /*------ Locale --------------------------------------------------------------------------*/
- __ARID__ struct pOS_Locale* pOS_OpenLocale(_R_A0 const CHAR*);
- VOID pOS_CloseLocale(_R_A0 __ARID__ struct pOS_Locale*);
- const CHAR* pOS_GetLocaleStr(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- ULONG pOS_LocaleToUpper(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- ULONG pOS_LocaleToLower(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsXDigit(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsUpper(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsSpace(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsPunct(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsPrint(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsLower(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsGraph(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsDigit(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsCntrl(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsAlpha(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
- BOOL pOS_IsAlNum(_R_A0 struct pOS_Locale*,_R_D0 ULONG);
-
- const CHAR* pOS_GetCatalogStr(_R_A0 struct pOS_Catalog*,_R_D0 ULONG,_R_A1 const CHAR*);
- VOID pOS_CloseCatalog(_R_A0 __ARID__ struct pOS_Catalog*);
- __ARID__ struct pOS_Catalog* pOS_OpenCatalogA(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,_R_A2 const struct pOS_TagItem*);
-
- SLONG pOS_StrniCmp(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,_R_A2 const CHAR*,_R_D0 SLONG);
- SLONG pOS_StrnCmp(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,_R_A2 const CHAR*,_R_D0 SLONG);
-
- VOID pOS_FormatDate(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,_R_A2 struct pOS_DateStamp*, _R_A3 struct pOS_Callback*);
- ULONG pOS_FormatDateStr(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,_R_A2 struct pOS_DateStamp*, _R_A3 CHAR*,_R_D0 ULONG);
-
-
-
- __ARID__ struct pOS_Catalog* pOS_OpenCatalog(_R_A0 struct pOS_Locale*,_R_A1 const CHAR*,ULONG tag,...);
-
-
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-