home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / csso0301.zip / CSSPATH / KCSTRLIB.HSS < prev    next >
Text File  |  2000-02-15  |  2KB  |  50 lines

  1. /*  Copyright (c) 1998-2000 IBK-Landquart-Switzerland. All rights reserved.
  2.  *
  3.  *  Module      :  KcStrLib.hss
  4.  *  Application :  CSS String Library: Header
  5.  *  Author      :  Peter Koch, IBK
  6.  *
  7.  *  Date        Description                                 Who
  8.  *  --------------------------------------------------------------------------
  9.  *  Feb 1998    First release                               P.Koch, IBK
  10.  *  Aug 1998    Added strCat                                P.Koch, IBK
  11.  *  Sep 1998    Added strFormatNumber, strSpread, strCenter
  12.  *              strLeftJustify, strRightJustify             P.Koch, IBK
  13.  *  Oct 1998    Removed obsolet function strCat             P.Koch, IBK
  14.  *  Jun 1999    Added strAscii, strChar, strIndexOf         P.Koch, IBK
  15.  *  Feb 2000    V2.00                                       P.Koch, IBK
  16.  *  Feb 2000    V3.00 strBuildRecord, strParseRecord        P.Koch, IBK
  17.  */
  18.  
  19. extern const strVersion;
  20.  
  21. strAscii(const character);
  22. strBuildRecord(const mode, const &fmts[], const &vals[], [const nullind]);
  23. strCenter(const string, const width, [const padd]);
  24. strChange(const string, const oldpatt, const newpatt, [const start, const count]);
  25. strChar(const asciival);
  26. strExport(const string);
  27. strFormatNumber(const val, const width, [const frac]);
  28. strImport(const string);
  29. strIndexOf(const string, const patt, [const start]);
  30. strIsInteger(const string);
  31. strIsNumber(const string);
  32. strLeftJustify(const string, const width, [const padd]);
  33. strLength(const string);
  34. strLower(const string);
  35. strParseRecord(const rec, const mode, const &fmts[], var &vals[], [const nullind]);
  36. strRemoveWords(const string, const start, [const count]);
  37. strRightJustify(const string, const width, [const padd]);
  38. strSplitConnectString(const connstr, [var& password, var& connection, var& database]);
  39. strSplitPath(const path, [var& ext, var& dir, var& drive]);
  40. strSpread(const string);
  41. strStrip(const string);
  42. strStripExtension(const filename);
  43. strStripLeading(const string);
  44. strStripTrailing(const string);
  45. strSubString(const string, const start, [const count, const padchar]);
  46. strUpper(const string);
  47. strWordCount(const string);
  48. strWords(const string, const start, [const count]);
  49.  
  50.