GRAYBYTE WORDPRESS FILE MANAGER1311

Server IP : 198.54.121.189 / Your IP : 216.73.216.224
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/alt/libicu65/usr/include/unicode/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/alt/libicu65/usr/include/unicode//udata.h
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
/*
******************************************************************************
*
*   Copyright (C) 1999-2014, International Business Machines
*   Corporation and others.  All Rights Reserved.
*
******************************************************************************
*   file name:  udata.h
*   encoding:   UTF-8
*   tab size:   8 (not used)
*   indentation:4
*
*   created on: 1999oct25
*   created by: Markus W. Scherer
*/

#ifndef __UDATA_H__
#define __UDATA_H__

#include "unicode/utypes.h"
#include "unicode/localpointer.h"

U_CDECL_BEGIN

/**
 * \file
 * \brief C API: Data loading interface
 *
 * <h2>Information about data loading interface</h2>
 *
 * This API is used to find and efficiently load data for ICU and applications
 * using ICU. It provides an abstract interface that specifies a data type and
 * name to find and load the data. Normally this API is used by other ICU APIs
 * to load required data out of the ICU data library, but it can be used to
 * load data out of other places.
 *
 * See the User Guide Data Management chapter.
 */
 
#ifndef U_HIDE_INTERNAL_API
/**
 * Character used to separate package names from tree names 
 * @internal ICU 3.0
 */
#define U_TREE_SEPARATOR '-'

/**
 * String used to separate package names from tree names 
 * @internal ICU 3.0
 */
#define U_TREE_SEPARATOR_STRING "-"

/**
 * Character used to separate parts of entry names
 * @internal ICU 3.0
 */
#define U_TREE_ENTRY_SEP_CHAR '/'

/**
 * String used to separate parts of entry names
 * @internal ICU 3.0
 */
#define U_TREE_ENTRY_SEP_STRING "/"

/**
 * Alias for standard ICU data 
 * @internal ICU 3.0
 */
#define U_ICUDATA_ALIAS "ICUDATA"

#endif /* U_HIDE_INTERNAL_API */

/**
 * UDataInfo contains the properties about the requested data.
 * This is meta data.
 *
 * <p>This structure may grow in the future, indicated by the
 * <code>size</code> field.</p>
 *
 * <p>ICU data must be at least 8-aligned, and should be 16-aligned.
 * The UDataInfo struct begins 4 bytes after the start of the data item,
 * so it is 4-aligned.
 *
 * <p>The platform data property fields help determine if a data
 * file can be efficiently used on a given machine.
 * The particular fields are of importance only if the data
 * is affected by the properties - if there is integer data
 * with word sizes > 1 byte, char* text, or UChar* text.</p>
 *
 * <p>The implementation for the <code>udata_open[Choice]()</code>
 * functions may reject data based on the value in <code>isBigEndian</code>.
 * No other field is used by the <code>udata</code> API implementation.</p>
 *
 * <p>The <code>dataFormat</code> may be used to identify
 * the kind of data, e.g. a converter table.</p>
 *
 * <p>The <code>formatVersion</code> field should be used to
 * make sure that the format can be interpreted.
 * It may be a good idea to check only for the one or two highest
 * of the version elements to allow the data memory to
 * get more or somewhat rearranged contents, for as long
 * as the using code can still interpret the older contents.</p>
 *
 * <p>The <code>dataVersion</code> field is intended to be a
 * common place to store the source version of the data;
 * for data from the Unicode character database, this could
 * reflect the Unicode version.</p>
 *
 * @stable ICU 2.0
 */
typedef struct {
    /** sizeof(UDataInfo)
     *  @stable ICU 2.0 */
    uint16_t size;

    /** unused, set to 0 
     *  @stable ICU 2.0*/
    uint16_t reservedWord;

    /* platform data properties */
    /** 0 for little-endian machine, 1 for big-endian
     *  @stable ICU 2.0 */
    uint8_t isBigEndian;

    /** see U_CHARSET_FAMILY values in utypes.h 
     *  @stable ICU 2.0*/
    uint8_t charsetFamily;

    /** sizeof(UChar), one of { 1, 2, 4 } 
     *  @stable ICU 2.0*/
    uint8_t sizeofUChar;

    /** unused, set to 0 
     *  @stable ICU 2.0*/
    uint8_t reservedByte;

    /** data format identifier 
     *  @stable ICU 2.0*/
    uint8_t dataFormat[4];

    /** versions: [0] major [1] minor [2] milli [3] micro 
     *  @stable ICU 2.0*/
    uint8_t formatVersion[4];

    /** versions: [0] major [1] minor [2] milli [3] micro 
     *  @stable ICU 2.0*/
    uint8_t dataVersion[4];
} UDataInfo;

/* API for reading data -----------------------------------------------------*/

/**
 * Forward declaration of the data memory type.
 * @stable ICU 2.0
 */
typedef struct UDataMemory UDataMemory;

/**
 * Callback function for udata_openChoice().
 * @param context parameter passed into <code>udata_openChoice()</code>.
 * @param type The type of the data as passed into <code>udata_openChoice()</code>.
 *             It may be <code>NULL</code>.
 * @param name The name of the data as passed into <code>udata_openChoice()</code>.
 * @param pInfo A pointer to the <code>UDataInfo</code> structure
 *              of data that has been loaded and will be returned
 *              by <code>udata_openChoice()</code> if this function
 *              returns <code>TRUE</code>.
 * @return TRUE if the current data memory is acceptable
 * @stable ICU 2.0
 */
typedef UBool U_CALLCONV
UDataMemoryIsAcceptable(void *context,
                        const char *type, const char *name,
                        const UDataInfo *pInfo);


/**
 * Convenience function.
 * This function works the same as <code>udata_openChoice</code>
 * except that any data that matches the type and name
 * is assumed to be acceptable.
 * @param path Specifies an absolute path and/or a basename for the
 *             finding of the data in the file system.
 *             <code>NULL</code> for ICU data.
 * @param type A string that specifies the type of data to be loaded.
 *             For example, resource bundles are loaded with type "res",
 *             conversion tables with type "cnv".
 *             This may be <code>NULL</code> or empty.
 * @param name A string that specifies the name of the data.
 * @param pErrorCode An ICU UErrorCode parameter. It must not be <code>NULL</code>.
 * @return A pointer (handle) to a data memory object, or <code>NULL</code>
 *         if an error occurs. Call <code>udata_getMemory()</code>
 *         to get a pointer to the actual data.
 *
 * @see udata_openChoice
 * @stable ICU 2.0
 */
U_STABLE UDataMemory * U_EXPORT2
udata_open(const char *path, const char *type, const char *name,
           UErrorCode *pErrorCode);

/**
 * Data loading function.
 * This function is used to find and load efficiently data for
 * ICU and applications using ICU.
 * It provides an abstract interface that allows to specify a data
 * type and name to find and load the data.
 *
 * <p>The implementation depends on platform properties and user preferences
 * and may involve loading shared libraries (DLLs), mapping
 * files into memory, or fopen()/fread() files.
 * It may also involve using static memory or database queries etc.
 * Several or all data items may be combined into one entity
 * (DLL, memory-mappable file).</p>
 *
 * <p>The data is always preceded by a header that includes
 * a <code>UDataInfo</code> structure.
 * The caller's <code>isAcceptable()</code> function is called to make
 * sure that the data is useful. It may be called several times if it
 * rejects the data and there is more than one location with data
 * matching the type and name.</p>
 *
 * <p>If <code>path==NULL</code>, then ICU data is loaded.
 * Otherwise, it is separated into a basename and a basename-less directory string.
 * The basename is used as the data package name, and the directory is
 * logically prepended to the ICU data directory string.</p>
 *
 * <p>For details about ICU data loading see the User Guide
 * Data Management chapter. (http://icu-project.org/userguide/icudata.html)</p>
 *
 * @param path Specifies an absolute path and/or a basename for the
 *             finding of the data in the file system.
 *             <code>NULL</code> for ICU data.
 * @param type A string that specifies the type of data to be loaded.
 *             For example, resource bundles are loaded with type "res",
 *             conversion tables with type "cnv".
 *             This may be <code>NULL</code> or empty.
 * @param name A string that specifies the name of the data.
 * @param isAcceptable This function is called to verify that loaded data
 *                     is useful for the client code. If it returns FALSE
 *                     for all data items, then <code>udata_openChoice()</code>
 *                     will return with an error.
 * @param context Arbitrary parameter to be passed into isAcceptable.
 * @param pErrorCode An ICU UErrorCode parameter. It must not be <code>NULL</code>.
 * @return A pointer (handle) to a data memory object, or <code>NULL</code>
 *         if an error occurs. Call <code>udata_getMemory()</code>
 *         to get a pointer to the actual data.
 * @stable ICU 2.0
 */
U_STABLE UDataMemory * U_EXPORT2
udata_openChoice(const char *path, const char *type, const char *name,
                 UDataMemoryIsAcceptable *isAcceptable, void *context,
                 UErrorCode *pErrorCode);

/**
 * Close the data memory.
 * This function must be called to allow the system to
 * release resources associated with this data memory.
 * @param pData The pointer to data memory object
 * @stable ICU 2.0
 */
U_STABLE void U_EXPORT2
udata_close(UDataMemory *pData);

/**
 * Get the pointer to the actual data inside the data memory.
 * The data is read-only.
 *
 * ICU data must be at least 8-aligned, and should be 16-aligned.
 *
 * @param pData The pointer to data memory object
 * @stable ICU 2.0
 */
U_STABLE const void * U_EXPORT2
udata_getMemory(UDataMemory *pData);

/**
 * Get the information from the data memory header.
 * This allows to get access to the header containing
 * platform data properties etc. which is not part of
 * the data itself and can therefore not be accessed
 * via the pointer that <code>udata_getMemory()</code> returns.
 *
 * @param pData pointer to the data memory object
 * @param pInfo pointer to a UDataInfo object;
 *              its <code>size</code> field must be set correctly,
 *              typically to <code>sizeof(UDataInfo)</code>.
 *
 * <code>*pInfo</code> will be filled with the UDataInfo structure
 * in the data memory object. If this structure is smaller than
 * <code>pInfo->size</code>, then the <code>size</code> will be
 * adjusted and only part of the structure will be filled.
 * @stable ICU 2.0
 */
U_STABLE void U_EXPORT2
udata_getInfo(UDataMemory *pData, UDataInfo *pInfo);

/**
 * This function bypasses the normal ICU data loading process and
 * allows you to force ICU's system data to come out of a user-specified
 * area in memory.
 *
 * ICU data must be at least 8-aligned, and should be 16-aligned.
 * See http://userguide.icu-project.org/icudata
 *
 * The format of this data is that of the icu common data file, as is
 * generated by the pkgdata tool with mode=common or mode=dll.
 * You can read in a whole common mode file and pass the address to the start of the
 * data, or (with the appropriate link options) pass in the pointer to
 * the data that has been loaded from a dll by the operating system,
 * as shown in this code:
 *
 *       extern const char U_IMPORT U_ICUDATA_ENTRY_POINT [];
 *        // U_ICUDATA_ENTRY_POINT is same as entry point specified to pkgdata tool
 *       UErrorCode  status = U_ZERO_ERROR;
 *
 *       udata_setCommonData(&U_ICUDATA_ENTRY_POINT, &status);
 *
 * It is important that the declaration be as above. The entry point
 * must not be declared as an extern void*.
 *
 * Starting with ICU 4.4, it is possible to set several data packages,
 * one per call to this function.
 * udata_open() will look for data in the multiple data packages in the order
 * in which they were set.
 * The position of the linked-in or default-name ICU .data package in the
 * search list depends on when the first data item is loaded that is not contained
 * in the already explicitly set packages.
 * If data was loaded implicitly before the first call to this function
 * (for example, via opening a converter, constructing a UnicodeString
 * from default-codepage data, using formatting or collation APIs, etc.),
 * then the default data will be first in the list.
 *
 * This function has no effect on application (non ICU) data.  See udata_setAppData()
 * for similar functionality for application data.
 *
 * @param data pointer to ICU common data
 * @param err outgoing error status <code>U_USING_DEFAULT_WARNING, U_UNSUPPORTED_ERROR</code>
 * @stable ICU 2.0
 */
U_STABLE void U_EXPORT2
udata_setCommonData(const void *data, UErrorCode *err);


/**
 * This function bypasses the normal ICU data loading process for application-specific
 * data and allows you to force the it to come out of a user-specified
 * pointer.
 *
 * ICU data must be at least 8-aligned, and should be 16-aligned.
 * See http://userguide.icu-project.org/icudata
 *
 * The format of this data is that of the icu common data file, like 'icudt26l.dat'
 * or the corresponding shared library (DLL) file.
 * The application must read in or otherwise construct an image of the data and then
 * pass the address of it to this function.
 *
 *
 * Warning:  setAppData will set a U_USING_DEFAULT_WARNING code if
 *           data with the specifed path that has already been opened, or
 *           if setAppData with the same path has already been called.
 *           Any such calls to setAppData will have no effect.
 *
 *
 * @param packageName the package name by which the application will refer
 *             to (open) this data
 * @param data pointer to the data
 * @param err outgoing error status <code>U_USING_DEFAULT_WARNING, U_UNSUPPORTED_ERROR</code>
 * @see udata_setCommonData
 * @stable ICU 2.0
 */
U_STABLE void U_EXPORT2
udata_setAppData(const char *packageName, const void *data, UErrorCode *err);

/**
 * Possible settings for udata_setFileAccess()
 * @see udata_setFileAccess
 * @stable ICU 3.4
 */
typedef enum UDataFileAccess {
    /** ICU looks for data in single files first, then in packages. (default) @stable ICU 3.4 */
    UDATA_FILES_FIRST,
    /** An alias for the default access mode. @stable ICU 3.4 */
    UDATA_DEFAULT_ACCESS = UDATA_FILES_FIRST,
    /** ICU only loads data from packages, not from single files. @stable ICU 3.4 */
    UDATA_ONLY_PACKAGES,
    /** ICU loads data from packages first, and only from single files
        if the data cannot be found in a package. @stable ICU 3.4 */
    UDATA_PACKAGES_FIRST,
    /** ICU does not access the file system for data loading. @stable ICU 3.4 */
    UDATA_NO_FILES,
#ifndef U_HIDE_DEPRECATED_API
    /**
     * Number of real UDataFileAccess values.
     * @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
     */
    UDATA_FILE_ACCESS_COUNT
#endif  // U_HIDE_DEPRECATED_API
} UDataFileAccess;

/**
 * This function may be called to control how ICU loads data. It must be called
 * before any ICU data is loaded, including application data loaded with 
 * ures/ResourceBundle or udata APIs. This function is not multithread safe.  
 * The results of calling it while other threads are loading data are undefined.
 * @param access The type of file access to be used
 * @param status Error code.
 * @see UDataFileAccess
 * @stable ICU 3.4 
 */
U_STABLE void U_EXPORT2
udata_setFileAccess(UDataFileAccess access, UErrorCode *status);

U_CDECL_END

#if U_SHOW_CPLUSPLUS_API

U_NAMESPACE_BEGIN

/**
 * \class LocalUDataMemoryPointer
 * "Smart pointer" class, closes a UDataMemory via udata_close().
 * For most methods see the LocalPointerBase base class.
 *
 * @see LocalPointerBase
 * @see LocalPointer
 * @stable ICU 4.4
 */
U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory, udata_close);

U_NAMESPACE_END

#endif  // U_SHOW_CPLUSPLUS_API

#endif

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 03 2024 22:43:02
root / root
0755
alphaindex.h
26.482 KB
February 08 2022 16:22:58
root / root
0644
appendable.h
8.49 KB
February 08 2022 16:22:58
root / root
0644
basictz.h
9.146 KB
February 08 2022 16:22:58
root / root
0644
brkiter.h
27.797 KB
February 08 2022 16:22:58
root / root
0644
bytestream.h
9.599 KB
February 08 2022 16:22:58
root / root
0644
bytestrie.h
20.768 KB
February 08 2022 16:22:58
root / root
0644
bytestriebuilder.h
7.078 KB
February 08 2022 16:22:58
root / root
0644
calendar.h
105.74 KB
February 08 2022 16:22:58
root / root
0644
caniter.h
7.433 KB
February 08 2022 16:22:58
root / root
0644
casemap.h
25.325 KB
February 08 2022 16:22:58
root / root
0644
char16ptr.h
7.22 KB
February 08 2022 16:22:58
root / root
0644
chariter.h
24.055 KB
February 08 2022 16:22:58
root / root
0644
choicfmt.h
23.908 KB
February 08 2022 16:22:58
root / root
0644
coleitr.h
13.764 KB
February 08 2022 16:22:58
root / root
0644
coll.h
56.231 KB
February 08 2022 16:22:58
root / root
0644
compactdecimalformat.h
6.882 KB
February 08 2022 16:22:58
root / root
0644
curramt.h
3.761 KB
February 08 2022 16:22:58
root / root
0644
currpinf.h
7.298 KB
February 08 2022 16:22:58
root / root
0644
currunit.h
4.052 KB
February 08 2022 16:22:58
root / root
0644
datefmt.h
40.665 KB
February 08 2022 16:22:58
root / root
0644
dbbi.h
1.194 KB
February 08 2022 16:22:58
root / root
0644
dcfmtsym.h
20.128 KB
February 08 2022 16:22:59
root / root
0644
decimfmt.h
87.383 KB
February 08 2022 16:22:59
root / root
0644
docmain.h
6.975 KB
February 08 2022 16:22:58
root / root
0644
dtfmtsym.h
37.704 KB
February 08 2022 16:22:59
root / root
0644
dtintrv.h
3.838 KB
February 08 2022 16:22:58
root / root
0644
dtitvfmt.h
46.626 KB
February 08 2022 16:22:59
root / root
0644
dtitvinf.h
18.515 KB
February 08 2022 16:22:59
root / root
0644
dtptngen.h
25.082 KB
February 08 2022 16:22:59
root / root
0644
dtrule.h
8.68 KB
February 08 2022 16:22:59
root / root
0644
edits.h
20.739 KB
February 08 2022 16:22:58
root / root
0644
enumset.h
2.08 KB
February 08 2022 16:22:58
root / root
0644
errorcode.h
4.84 KB
February 08 2022 16:22:58
root / root
0644
fieldpos.h
8.69 KB
February 08 2022 16:22:59
root / root
0644
filteredbrk.h
5.372 KB
February 08 2022 16:22:58
root / root
0644
fmtable.h
24.421 KB
February 08 2022 16:22:59
root / root
0644
format.h
12.502 KB
February 08 2022 16:22:59
root / root
0644
formattedvalue.h
10.274 KB
February 08 2022 16:22:59
root / root
0644
fpositer.h
3.036 KB
February 08 2022 16:22:59
root / root
0644
gender.h
3.328 KB
February 08 2022 16:22:59
root / root
0644
gregocal.h
31.711 KB
February 08 2022 16:22:59
root / root
0644
icudataver.h
1.026 KB
February 08 2022 16:22:58
root / root
0644
icuplug.h
11.881 KB
February 08 2022 16:22:58
root / root
0644
idna.h
12.695 KB
February 08 2022 16:22:58
root / root
0644
listformatter.h
9.474 KB
February 08 2022 16:22:59
root / root
0644
localebuilder.h
11.27 KB
February 08 2022 16:22:58
root / root
0644
localematcher.h
22.503 KB
February 08 2022 16:22:58
root / root
0644
localpointer.h
19.687 KB
February 08 2022 16:22:58
root / root
0644
locdspnm.h
7.121 KB
February 08 2022 16:22:58
root / root
0644
locid.h
47.398 KB
February 08 2022 16:22:58
root / root
0644
measfmt.h
11.331 KB
February 08 2022 16:22:59
root / root
0644
measunit.h
93.314 KB
February 08 2022 16:22:59
root / root
0644
measure.h
4.319 KB
February 08 2022 16:22:59
root / root
0644
messagepattern.h
33.712 KB
February 08 2022 16:22:58
root / root
0644
msgfmt.h
44.109 KB
February 08 2022 16:22:59
root / root
0644
normalizer2.h
34.034 KB
February 08 2022 16:22:58
root / root
0644
normlzr.h
30.939 KB
February 08 2022 16:22:58
root / root
0644
nounit.h
2.689 KB
February 08 2022 16:22:59
root / root
0644
numberformatter.h
86.312 KB
February 08 2022 16:22:59
root / root
0644
numberrangeformatter.h
30.142 KB
February 08 2022 16:22:59
root / root
0644
numfmt.h
49.806 KB
February 08 2022 16:22:59
root / root
0644
numsys.h
7.191 KB
February 08 2022 16:22:59
root / root
0644
parseerr.h
3.081 KB
February 08 2022 16:22:58
root / root
0644
parsepos.h
5.559 KB
February 08 2022 16:22:58
root / root
0644
platform.h
28.078 KB
February 08 2022 16:22:58
root / root
0644
plurfmt.h
25.195 KB
February 08 2022 16:22:59
root / root
0644
plurrule.h
18.394 KB
February 08 2022 16:22:59
root / root
0644
ptypes.h
3.493 KB
February 08 2022 16:22:58
root / root
0644
putil.h
6.335 KB
February 08 2022 16:22:58
root / root
0644
rbbi.h
26.58 KB
February 08 2022 16:22:58
root / root
0644
rbnf.h
48.729 KB
February 08 2022 16:22:59
root / root
0644
rbtz.h
15.604 KB
February 08 2022 16:22:59
root / root
0644
regex.h
84.357 KB
February 08 2022 16:22:59
root / root
0644
region.h
9.184 KB
February 08 2022 16:22:59
root / root
0644
reldatefmt.h
22.616 KB
February 08 2022 16:22:59
root / root
0644
rep.h
9.374 KB
February 08 2022 16:22:58
root / root
0644
resbund.h
18.069 KB
February 08 2022 16:22:58
root / root
0644
schriter.h
6.323 KB
February 08 2022 16:22:58
root / root
0644
scientificnumberformatter.h
6.399 KB
February 08 2022 16:22:59
root / root
0644
search.h
22.224 KB
February 08 2022 16:22:59
root / root
0644
selfmt.h
14.3 KB
February 08 2022 16:22:59
root / root
0644
simpleformatter.h
12.586 KB
February 08 2022 16:22:58
root / root
0644
simpletz.h
45.437 KB
February 08 2022 16:22:59
root / root
0644
smpdtfmt.h
70.967 KB
February 08 2022 16:22:59
root / root
0644
sortkey.h
11.176 KB
February 08 2022 16:22:59
root / root
0644
std_string.h
1.051 KB
February 08 2022 16:22:58
root / root
0644
strenum.h
9.92 KB
February 08 2022 16:22:58
root / root
0644
stringoptions.h
5.787 KB
February 08 2022 16:22:58
root / root
0644
stringpiece.h
7.379 KB
February 08 2022 16:22:58
root / root
0644
stringtriebuilder.h
15.33 KB
February 08 2022 16:22:58
root / root
0644
stsearch.h
21.299 KB
February 08 2022 16:22:59
root / root
0644
symtable.h
4.271 KB
February 08 2022 16:22:58
root / root
0644
tblcoll.h
36.61 KB
February 08 2022 16:22:59
root / root
0644
timezone.h
41.021 KB
February 08 2022 16:22:59
root / root
0644
tmunit.h
3.38 KB
February 08 2022 16:22:59
root / root
0644
tmutamt.h
4.897 KB
February 08 2022 16:22:59
root / root
0644
tmutfmt.h
7.854 KB
February 08 2022 16:22:59
root / root
0644
translit.h
65.82 KB
February 08 2022 16:22:59
root / root
0644
tzfmt.h
42.887 KB
February 08 2022 16:22:59
root / root
0644
tznames.h
16.848 KB
February 08 2022 16:22:59
root / root
0644
tzrule.h
35.366 KB
February 08 2022 16:22:59
root / root
0644
tztrans.h
6.124 KB
February 08 2022 16:22:59
root / root
0644
ubidi.h
89.562 KB
February 08 2022 16:22:58
root / root
0644
ubiditransform.h
12.646 KB
February 08 2022 16:22:58
root / root
0644
ubrk.h
23.972 KB
February 08 2022 16:22:58
root / root
0644
ucal.h
56.899 KB
February 08 2022 16:22:59
root / root
0644
ucasemap.h
15.182 KB
February 08 2022 16:22:58
root / root
0644
ucat.h
5.355 KB
February 08 2022 16:22:58
root / root
0644
uchar.h
140.563 KB
February 08 2022 16:22:58
root / root
0644
ucharstrie.h
22.578 KB
February 08 2022 16:22:58
root / root
0644
ucharstriebuilder.h
7.205 KB
February 08 2022 16:22:58
root / root
0644
uchriter.h
13.204 KB
February 08 2022 16:22:58
root / root
0644
uclean.h
11.205 KB
February 08 2022 16:22:58
root / root
0644
ucnv.h
83.091 KB
February 08 2022 16:22:58
root / root
0644
ucnv_cb.h
6.59 KB
February 08 2022 16:22:58
root / root
0644
ucnv_err.h
20.988 KB
February 08 2022 16:22:58
root / root
0644
ucnvsel.h
6.136 KB
February 08 2022 16:22:58
root / root
0644
ucol.h
61.464 KB
February 08 2022 16:22:59
root / root
0644
ucoleitr.h
9.457 KB
February 08 2022 16:22:59
root / root
0644
uconfig.h
12.066 KB
February 08 2022 16:22:58
root / root
0644
ucpmap.h
5.53 KB
February 08 2022 16:22:58
root / root
0644
ucptrie.h
22.463 KB
February 08 2022 16:22:58
root / root
0644
ucsdet.h
14.666 KB
February 08 2022 16:22:59
root / root
0644
ucurr.h
16.12 KB
February 08 2022 16:22:58
root / root
0644
udat.h
60.881 KB
February 08 2022 16:22:59
root / root
0644
udata.h
15.557 KB
February 08 2022 16:22:58
root / root
0644
udateintervalformat.h
10.031 KB
February 08 2022 16:22:59
root / root
0644
udatpg.h
26.015 KB
February 08 2022 16:22:59
root / root
0644
udisplaycontext.h
5.888 KB
February 08 2022 16:22:58
root / root
0644
uenum.h
7.783 KB
February 08 2022 16:22:58
root / root
0644
ufieldpositer.h
4.356 KB
February 08 2022 16:22:59
root / root
0644
uformattable.h
10.936 KB
February 08 2022 16:22:59
root / root
0644
uformattedvalue.h
12.14 KB
February 08 2022 16:22:59
root / root
0644
ugender.h
2.004 KB
February 08 2022 16:22:59
root / root
0644
uidna.h
33.368 KB
February 08 2022 16:22:58
root / root
0644
uiter.h
22.772 KB
February 08 2022 16:22:58
root / root
0644
uldnames.h
10.451 KB
February 08 2022 16:22:58
root / root
0644
ulistformatter.h
8.835 KB
February 08 2022 16:22:59
root / root
0644
uloc.h
52.544 KB
February 08 2022 16:22:58
root / root
0644
ulocdata.h
11.263 KB
February 08 2022 16:22:59
root / root
0644
umachine.h
14.528 KB
February 08 2022 16:22:58
root / root
0644
umisc.h
1.333 KB
February 08 2022 16:22:58
root / root
0644
umsg.h
24.23 KB
February 08 2022 16:22:59
root / root
0644
umutablecptrie.h
8.237 KB
February 08 2022 16:22:58
root / root
0644
unifilt.h
3.96 KB
February 08 2022 16:22:58
root / root
0644
unifunct.h
4.044 KB
February 08 2022 16:22:58
root / root
0644
unimatch.h
6.098 KB
February 08 2022 16:22:58
root / root
0644
unirepl.h
3.383 KB
February 08 2022 16:22:59
root / root
0644
uniset.h
64.901 KB
February 08 2022 16:22:58
root / root
0644
unistr.h
170.433 KB
February 08 2022 16:22:58
root / root
0644
unorm.h
20.522 KB
February 08 2022 16:22:58
root / root
0644
unorm2.h
24.662 KB
February 08 2022 16:22:58
root / root
0644
unum.h
53.619 KB
February 08 2022 16:22:59
root / root
0644
unumberformatter.h
25.363 KB
February 08 2022 16:22:59
root / root
0644
unumsys.h
7.214 KB
February 08 2022 16:22:59
root / root
0644
uobject.h
10.68 KB
February 08 2022 16:22:58
root / root
0644
upluralrules.h
7.879 KB
February 08 2022 16:22:59
root / root
0644
uregex.h
72.055 KB
February 08 2022 16:22:59
root / root
0644
uregion.h
9.837 KB
February 08 2022 16:22:59
root / root
0644
ureldatefmt.h
17.256 KB
February 08 2022 16:22:59
root / root
0644
urename.h
130.966 KB
February 08 2022 16:22:58
root / root
0644
urep.h
5.378 KB
February 08 2022 16:22:58
root / root
0644
ures.h
36.538 KB
February 08 2022 16:22:58
root / root
0644
uscript.h
26.865 KB
February 08 2022 16:22:58
root / root
0644
usearch.h
38.124 KB
February 08 2022 16:22:59
root / root
0644
uset.h
39.998 KB
February 08 2022 16:22:58
root / root
0644
usetiter.h
9.552 KB
February 08 2022 16:22:58
root / root
0644
ushape.h
18 KB
February 08 2022 16:22:58
root / root
0644
uspoof.h
65.898 KB
February 08 2022 16:22:59
root / root
0644
usprep.h
8.136 KB
February 08 2022 16:22:58
root / root
0644
ustdio.h
38.544 KB
February 08 2022 16:22:59
root / root
0644
ustream.h
1.889 KB
February 08 2022 16:22:59
root / root
0644
ustring.h
72.472 KB
February 08 2022 16:22:58
root / root
0644
ustringtrie.h
3.148 KB
February 08 2022 16:22:58
root / root
0644
utext.h
58.132 KB
February 08 2022 16:22:58
root / root
0644
utf.h
7.857 KB
February 08 2022 16:22:58
root / root
0644
utf16.h
23.318 KB
February 08 2022 16:22:58
root / root
0644
utf32.h
0.745 KB
February 08 2022 16:22:58
root / root
0644
utf8.h
30.957 KB
February 08 2022 16:22:58
root / root
0644
utf_old.h
45.829 KB
February 08 2022 16:22:58
root / root
0644
utmscale.h
13.782 KB
February 08 2022 16:22:59
root / root
0644
utrace.h
15.734 KB
February 08 2022 16:22:58
root / root
0644
utrans.h
25.518 KB
February 08 2022 16:22:59
root / root
0644
utypes.h
30.743 KB
February 08 2022 16:22:58
root / root
0644
uvernum.h
6.672 KB
February 08 2022 16:22:58
root / root
0644
uversion.h
6.001 KB
February 08 2022 16:22:58
root / root
0644
vtzone.h
20.297 KB
February 08 2022 16:22:59
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF