X7ROOT File Manager
Current Path:
/opt/alt/libicu/usr/share/doc/alt-libicu-devel/samples/ucnv
opt
/
alt
/
libicu
/
usr
/
share
/
doc
/
alt-libicu-devel
/
samples
/
ucnv
/
??
..
??
Makefile
(678 B)
??
convsamp.cpp
(29.17 KB)
??
data01.txt
(579 B)
??
data02.bin
(1.75 KB)
??
data06.txt
(2.29 KB)
??
flagcb.c
(8.97 KB)
??
flagcb.h
(1.65 KB)
??
readme.txt
(2.44 KB)
??
ucnv.sln
(1.17 KB)
??
ucnv.vcxproj
(9.3 KB)
??
ucnv.vcxproj.filters
(1.06 KB)
Editing: flagcb.h
/* © 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html#License Copyright (c) 2000 IBM, Inc. and Others. FLAGCB.H - interface to 'flagging' callback which simply marks the fact that the callback was called. */ #ifndef _FLAGCB #define _FLAGCB #include "unicode/utypes.h" #include "unicode/ucnv.h" /* The structure of a FromU Flag context. (conceivably there could be a ToU Flag Context) */ typedef struct { UConverterFromUCallback subCallback; const void *subContext; UBool flag; } FromUFLAGContext; /** * open the context */ U_CAPI FromUFLAGContext* U_EXPORT2 flagCB_fromU_openContext(); /** * the actual callback */ U_CAPI void U_EXPORT2 flagCB_fromU( const void *context, UConverterFromUnicodeArgs *fromUArgs, const UChar* codeUnits, int32_t length, UChar32 codePoint, UConverterCallbackReason reason, UErrorCode * err); typedef struct { UConverterFromUCallback subCallback; const void *subContext; uint32_t magic; /* 0xC0FFEE to identify that the object is OK */ uint32_t serial; /* minted from nextSerial */ } debugCBContext; U_CAPI void debugCB_fromU(const void *context, UConverterFromUnicodeArgs *fromUArgs, const UChar* codeUnits, int32_t length, UChar32 codePoint, UConverterCallbackReason reason, UErrorCode * err); U_CAPI debugCBContext *debugCB_openContext(); #endif
Upload File
Create Folder