BUILD.bazel |
|
2684 |
collationinfo.cpp |
Copyright (C) 2013-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
collationinfo.cpp
created on: 2013aug05
created by: Markus W. Scherer
|
5360 |
collationinfo.h |
Copyright (C) 2013-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
collationinfo.h
created on: 2013aug05
created by: Markus W. Scherer
|
1126 |
dbgutil.cpp |
COPYRIGHT:
Copyright (c) 2007-2012, International Business Machines Corporation and
others. All Rights Reserved.
****************************************************************** |
4127 |
dbgutil.h |
Copyright (c) 2007-2012, International Business Machines
Corporation and others. All Rights Reserved.
***********************************************************************
|
1214 |
denseranges.cpp |
Copyright (C) 2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: denseranges.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2010sep25
created by: Markus W. Scherer
Helper code for finding a small number of dense ranges.
|
5228 |
denseranges.h |
Copyright (C) 2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: denseranges.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2010sep25
created by: Markus W. Scherer
Helper code for finding a small number of dense ranges.
|
1476 |
filestrm.cpp |
Copyright (C) 1997-2011, International Business Machines
Corporation and others. All Rights Reserved.
*****************************************************************************
File FILESTRM.C
@author Glenn Marcy
Modification History:
Date Name Description
5/8/98 gm Created
03/02/99 stephen Reordered params in ungetc to match stdio
Added wopen
3/29/99 helena Merged Stephen and Bertrand's changes.
*****************************************************************************
|
5207 |
filestrm.h |
Copyright (C) 1997-2005, International Business Machines
Corporation and others. All Rights Reserved.
*****************************************************************************
File FILESTRM.H
Contains FileStream interface
@author Glenn Marcy
Modification History:
Date Name Description
5/8/98 gm Created.
03/02/99 stephen Reordered params in ungetc to match stdio
Added wopen
*****************************************************************************
|
2594 |
filetools.cpp |
Copyright (C) 2009-2013, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
4618 |
filetools.h |
Copyright (C) 2009, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: filetools.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2009jan09
created by: Michael Ow
Contains various functions to handle files.
Not suitable for production use. Not supported.
Not conformant. Not efficient.
|
979 |
flagparser.cpp |
Copyright (C) 2009-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
5676 |
flagparser.h |
Copyright (C) 2009-2011, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: flagparser.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2009jan08
created by: Michael Ow
Tiny flag file parser using ICU and intended for use in ICU tests and in build tools.
Not suitable for production use. Not supported.
Not conformant. Not efficient.
But very small.
|
998 |
Makefile.in |
|
4493 |
package.cpp |
Copyright (C) 1999-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: package.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005aug25
created by: Markus W. Scherer
Read, modify, and write ICU .dat data package files.
This is an integral part of the icupkg tool, moved to the toolutil library
because parts of tool implementations tend to be later shared by
other tools.
Subsumes functionality and implementation code from
gencmn, decmn, and icuswap tools.
|
40621 |
package.h |
Copyright (C) 2005-2014, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: package.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005aug25
created by: Markus W. Scherer
Read, modify, and write ICU .dat data package files.
|
5885 |
pkg_genc.cpp |
Copyright (C) 2009-2016, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
42575 |
pkg_genc.h |
Copyright (C) 2008-2011, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
2595 |
pkg_gencmn.cpp |
Copyright (C) 2008-2012, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
18620 |
pkg_gencmn.h |
Copyright (C) 2008, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
763 |
pkg_icu.cpp |
Copyright (C) 2008-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
5589 |
pkg_icu.h |
Copyright (C) 2008-2016, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
|
890 |
pkg_imp.h |
Copyright (C) 2005-2016, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: pkg_imp.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005sep18
created by: Markus W. Scherer
Implementation definitions for data package functions in toolutil.
|
1119 |
pkgitems.cpp |
Copyright (C) 2003-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: pkgitems.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005sep18
created by: Markus W. Scherer
Companion file to package.cpp. Deals with details of ICU data item formats.
Used for item dependencies.
Contains adapted code from ucnv_bld.c (swapper code from 2003).
|
23329 |
ppucd.cpp |
Copyright (C) 2011-2014, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: ppucd.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2011dec11
created by: Markus W. Scherer
|
20719 |
ppucd.h |
Copyright (C) 2011-2013, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: ppucd.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2011dec11
created by: Markus W. Scherer
|
5651 |
sources.txt |
|
309 |
swapimpl.cpp |
Copyright (C) 2005-2014, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: swapimpl.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005may05
created by: Markus W. Scherer
Data file swapping functions moved here from the common library
because some data is hardcoded in ICU4C and needs not be swapped any more.
Moving the functions here simplifies testing (for code coverage) because
we need not jump through hoops (like adding snapshots of these files
to testdata).
The declarations for these functions remain in the internal header files
in icu/source/common/
|
37687 |
swapimpl.h |
Copyright (C) 2005, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: swapimpl.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005jul29
created by: Markus W. Scherer
Declarations for data file swapping functions not declared in internal
library headers.
|
1333 |
toolutil.cpp |
Copyright (C) 1999-2014, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: toolutil.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 1999nov19
created by: Markus W. Scherer
6/25/08 - Added Cygwin specific code in uprv_mkdir - Brian Rower
This file contains utility functions for ICU tools like genccode.
|
10001 |
toolutil.h |
Copyright (C) 1999-2013, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: toolutil.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 1999nov19
created by: Markus W. Scherer
This file defines utility functions for ICU tools like genccode.
|
5808 |
toolutil.vcxproj |
|
12335 |
ucbuf.cpp |
Copyright (C) 1998-2016, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
File ucbuf.cpp
Modification History:
Date Name Description
05/10/01 Ram Creation.
******************************************************************************
|
23671 |
ucbuf.h |
Copyright (C) 1998-2016, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
File ucbuf.h
Modification History:
Date Name Description
05/10/01 Ram Creation.
This API reads in files and returns UChars
******************************************************************************
|
8413 |
ucln_tu.cpp |
COPYRIGHT:
Copyright (c) 2007-2014, International Business Machines Corporation and
others. All Rights Reserved.
****************************************************************** |
609 |
ucm.cpp |
Copyright (C) 2003-2013, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: ucm.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2003jun20
created by: Markus W. Scherer
This file reads a .ucm file, stores its mappings and sorts them.
It implements handling of Unicode conversion mappings from .ucm files
for makeconv, canonucm, rptp2ucm, etc.
Unicode code point sequences with a length of more than 1,
as well as byte sequences with more than 4 bytes or more than one complete
character sequence are handled to support m:n mappings.
|
35707 |
ucm.h |
Copyright (C) 2003-2013, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: ucm.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2003jun20
created by: Markus W. Scherer
Definitions for the .ucm file parser and handler module ucm.c.
|
9187 |
ucmstate.cpp |
Copyright (C) 2003-2012, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: ucmstate.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2003oct09
created by: Markus W. Scherer
This file handles ICU .ucm file state information as part of the ucm module.
Most of this code used to be in makeconv.c.
|
39629 |
udbgutil.cpp |
COPYRIGHT:
Copyright (c) 2007-2016, International Business Machines Corporation and
others. All Rights Reserved.
****************************************************************** |
25027 |
udbgutil.h |
Copyright (c) 2008-2015, International Business Machines
Corporation and others. All Rights Reserved.
***********************************************************************
|
4707 |
unewdata.cpp |
Copyright (C) 1999-2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: unewdata.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 1999oct25
created by: Markus W. Scherer
|
8086 |
unewdata.h |
Copyright (C) 1999-2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: unewdata.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 1999oct25
created by: Markus W. Scherer
|
4197 |
uoptions.cpp |
Copyright (C) 2000-2015, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: uoptions.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2000apr17
created by: Markus W. Scherer
This file provides a command line argument parser.
|
5115 |
uoptions.h |
Copyright (C) 2000-2011, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: uoptions.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2000apr17
created by: Markus W. Scherer
This file provides a command line argument parser.
|
5912 |
uparse.cpp |
Copyright (C) 2000-2012, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: uparse.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2000apr18
created by: Markus W. Scherer
This file provides a parser for files that are delimited by one single
character like ';' or TAB. Example: the Unicode Character Properties files
like UnicodeData.txt are semicolon-delimited.
|
10334 |
uparse.h |
Copyright (C) 2000-2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: uparse.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2000apr18
created by: Markus W. Scherer
This file provides a parser for files that are delimited by one single
character like ';' or TAB. Example: the Unicode Character Properties files
like UnicodeData.txt are semicolon-delimited.
|
5023 |
writesrc.cpp |
Copyright (C) 2005-2012, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: writesrc.c
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005apr23
created by: Markus W. Scherer
Helper functions for writing source code for data.
|
16162 |
writesrc.h |
Copyright (C) 2005-2012, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: writesrc.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2005apr23
created by: Markus W. Scherer
Helper functions for writing source code for data.
|
6126 |
xmlparser.cpp |
Copyright (C) 2004-2010, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: xmlparser.cpp
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2004jul21
created by: Andy Heninger
|
28522 |
xmlparser.h |
Copyright (C) 2004-2005, International Business Machines
Corporation and others. All Rights Reserved.
******************************************************************************
file name: xmlparser.h
encoding: UTF-8
tab size: 8 (not used)
indentation:4
created on: 2004jul21
created by: Andy Heninger
Tiny XML parser using ICU and intended for use in ICU tests and in build tools.
Not suitable for production use. Not supported.
Not conformant. Not efficient.
But very small.
|
9005 |