]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/intltest/dadrcoll.h
ICU-511.31.tar.gz
[apple/icu.git] / icuSources / test / intltest / dadrcoll.h
index 7dd250511472f952c9f9f134d2e9bae12a9e4018..292748673f89de0807f3ffd6dd221e4cca5e0784 100644 (file)
@@ -1,6 +1,6 @@
 /********************************************************************
  * COPYRIGHT: 
 /********************************************************************
  * COPYRIGHT: 
- * Copyright (c) 2002-2003, International Business Machines Corporation and
+ * Copyright (c) 2002-2009, International Business Machines Corporation and
  * others. All Rights Reserved.
  ********************************************************************/
 
  * others. All Rights Reserved.
  ********************************************************************/
 
@@ -15,7 +15,7 @@
 
 #include "unicode/utypes.h"
 
 
 #include "unicode/utypes.h"
 
-#if !UCONFIG_NO_COLLATION
+#if !UCONFIG_NO_COLLATION && !UCONFIG_NO_FILE_IO
 
 #include "tscoll.h"
 #include "uvector.h"
 
 #include "tscoll.h"
 #include "uvector.h"
@@ -23,8 +23,9 @@
 #include "unicode/tblcoll.h"
 #include "unicode/sortkey.h"
 #include "unicode/schriter.h"
 #include "unicode/tblcoll.h"
 #include "unicode/sortkey.h"
 #include "unicode/schriter.h"
-#include "unicode/ures.h"
-#include "tstdtmod.h"
+
+class TestDataModule;
+class TestData;
 
 class SeqElement {
 public:
 
 class SeqElement {
 public:
@@ -50,6 +51,7 @@ private:
   TestDataModule *driver;
   UErrorCode status;
   UVector sequences;
   TestDataModule *driver;
   UErrorCode status;
   UVector sequences;
+  RuleBasedCollator *UCA; // needed for opening collators from binary images
 };
 
 #endif /* #if !UCONFIG_NO_COLLATION */
 };
 
 #endif /* #if !UCONFIG_NO_COLLATION */