/********************************************************************************************************************************/ /* Created: 15-MAR-2001 23:37:30 by OpenVMS SDL EV1-33 */ /* Source: 15-MAR-2001 23:34:58 _$11$DUA933:[BUILD.SDL]NCS$ROUTINES.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE ncs$routines ***/ #ifndef __NCS$ROUTINES_LOADED #define __NCS$ROUTINES_LOADED 1 #pragma nostandard #ifdef __cplusplus extern "C" { #define __unknown_params ... #else #define __unknown_params #endif #if !defined(__VAXC) && !defined(VAXC) #define __struct struct #define __union union #else #define __struct variant_struct #define __union variant_union #endif /**************************************************************************** */ /* * */ /* COPYRIGHT (c) 1988 BY * */ /* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. * */ /* ALL RIGHTS RESERVED. * */ /* * */ /* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * */ /* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * */ /* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * */ /* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * */ /* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * */ /* TRANSFERRED. * */ /* * */ /* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * */ /* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * */ /* CORPORATION. * */ /* * */ /* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * */ /* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * */ /* * */ /* * */ /**************************************************************************** */ /* NCS$COMPARE */ /* */ /* Compare Strings */ /* */ /* Compares two strings using specified collating sequence as comparison */ /* basis. */ /* */ int ncs$compare(__unknown_params); /* NCS$CONVERT */ /* */ /* Convert String */ /* */ /* Convert a string using the specified conversion function. */ /* */ unsigned int ncs$convert(__unknown_params); /* NCS$END_CF */ /* */ /* End Conversion Function */ /* */ /* Terminates the use of a conversion function by the calling program. */ /* */ unsigned int ncs$end_cf(__unknown_params); /* NCS$END_CS */ /* */ /* End Collating Sequence */ /* */ /* Terminates the use of a collating sequence by the calling program. */ /* */ unsigned int ncs$end_cs(__unknown_params); /* NCS$GET_CF */ /* */ /* Get Conversion Function */ /* */ /* Retrieves the definition of the named conversion function from the NCS */ /* library. */ /* */ unsigned int ncs$get_cf(__unknown_params); /* NCS$GET_CS */ /* */ /* Get Collating Sequence */ /* */ /* Retrieves the definition of the named collating sequence from the NCS */ /* library. */ /* */ unsigned int ncs$get_cs(__unknown_params); /* NCS$RESTORE_CF */ /* */ /* Restore Conversion Function */ /* */ /* Permits the calling program to restore the definition of a "saved" */ /* conversion function from a data base or an RMS file. */ /* */ unsigned int ncs$restore_cf(__unknown_params); /* NCS$RESTORE_CS */ /* */ /* Restore Collating Sequence */ /* */ /* Permits the calling program to restore the definition of a "saved" collating */ /* sequence from a data base or an RMS file. */ /* */ unsigned int ncs$restore_cs(__unknown_params); /* NCS$SAVE_CF */ /* */ /* Save Conversion Function */ /* */ /* Provides the calling program with information that permits the application */ /* to store the definition of a conversion function in a local data base or an */ /* RMS file rather than the NCS$LIBRARY. */ /* */ unsigned int ncs$save_cf(__unknown_params); /* NCS$SAVE_CS */ /* */ /* Save Collating Sequence */ /* */ /* Provides the calling program with information that permits the application */ /* to store the definition of a collating sequence in a local data base or an */ /* RMS file rather than the NCS$LIBRARY. */ /* */ unsigned int ncs$save_cs(__unknown_params); #ifdef __cplusplus } #endif #pragma standard #endif /* __NCS$ROUTINES_LOADED */