]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/common/udatamem.h
ICU-461.12.tar.gz
[apple/icu.git] / icuSources / common / udatamem.h
index 504883d6aa15665b5375c116fe4a8290b09ad079..51372851f651738a06857b5b7c46134e12187a43 100644 (file)
@@ -1,7 +1,7 @@
 /*
 ******************************************************************************
 *
-*   Copyright (C) 1999-2004, International Business Machines
+*   Copyright (C) 1999-2010, International Business Machines
 *   Corporation and others.  All Rights Reserved.
 *
 ******************************************************************************/
@@ -42,14 +42,13 @@ struct UDataMemory {
     int32_t           length;      /* Length of the data in bytes; -1 if unknown.     */
 };
 
-UDataMemory     *UDataMemory_createNewInstance(UErrorCode *pErr);
-void             UDatamemory_assign  (UDataMemory *dest, UDataMemory *source);
-void             UDataMemory_init    (UDataMemory *This);
-UBool            UDataMemory_isLoaded(UDataMemory *This);
-void             UDataMemory_setData (UDataMemory *This, const void *dataAddr);
+U_CFUNC UDataMemory *UDataMemory_createNewInstance(UErrorCode *pErr);
+U_CFUNC void         UDatamemory_assign  (UDataMemory *dest, UDataMemory *source);
+U_CFUNC void         UDataMemory_init    (UDataMemory *This);
+U_CFUNC UBool        UDataMemory_isLoaded(const UDataMemory *This);
+U_CFUNC void         UDataMemory_setData (UDataMemory *This, const void *dataAddr);
 
-
-const DataHeader *UDataMemory_normalizeDataPointer(const void *p);
+U_CFUNC const DataHeader *UDataMemory_normalizeDataPointer(const void *p);
 
 U_CAPI int32_t U_EXPORT2
 udata_getLength(const UDataMemory *pData);
@@ -58,4 +57,3 @@ U_CAPI const void * U_EXPORT2
 udata_getRawMemory(const UDataMemory *pData);
 
 #endif
-