]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/tools/genrb/read.h
ICU-66108.tar.gz
[apple/icu.git] / icuSources / tools / genrb / read.h
index 96bd9608128fdc2a3de12b164f97af5a2fc3bbd8..e5b8d155dad2e519922f876222ef85bd4fbf8c5a 100644 (file)
@@ -1,7 +1,9 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /*
 *******************************************************************************
 *
-*   Copyright (C) 1998-2003, International Business Machines
+*   Copyright (C) 1998-2011, International Business Machines
 *   Corporation and others.  All Rights Reserved.
 *
 *******************************************************************************
@@ -38,14 +40,15 @@ enum ETokenType
     TOK_TOKEN_COUNT      /* Number of "real" token types */
 };
 
-UChar32 unescape(UCHARBUF *buf, UErrorCode *status);
+U_CFUNC UChar32 unescape(UCHARBUF *buf, UErrorCode *status);
 
-void resetLineNumber(void);
+U_CFUNC void resetLineNumber(void);
 
-enum ETokenType getNextToken(UCHARBUF *buf,
-                 struct UString *token,
-                 uint32_t *linenumber, /* out: linenumber of token */
-                 struct UString *comment,
-                 UErrorCode *status);
+U_CFUNC enum ETokenType
+getNextToken(UCHARBUF *buf,
+             struct UString *token,
+             uint32_t *linenumber, /* out: linenumber of token */
+             struct UString *comment,
+             UErrorCode *status);
 
 #endif