#include "unicode/utypes.h"
#if !UCONFIG_NO_COLLATION
#include "unicode/udata.h"
#include "unicode/unistr.h"
#include "unicode/ures.h"
#include "unicode/uversion.h"
#include "unicode/uvernum.h"
#include "cmemory.h"
#include "collationdata.h"
#include "collationsettings.h"
#include "collationtailoring.h"
#include "normalizer2impl.h"
#include "uassert.h"
#include "uhash.h"
#include "umutex.h"
#include "utrie2.h"
U_NAMESPACE_BEGIN
CollationTailoring::CollationTailoring(const CollationSettings *baseSettings)
: … { … }
CollationTailoring::~CollationTailoring() { … }
UBool
CollationTailoring::ensureOwnedData(UErrorCode &errorCode) { … }
void
CollationTailoring::makeBaseVersion(const UVersionInfo ucaVersion, UVersionInfo version) { … }
void
CollationTailoring::setVersion(const UVersionInfo baseVersion, const UVersionInfo rulesVersion) { … }
int32_t
CollationTailoring::getUCAVersion() const { … }
CollationCacheEntry::~CollationCacheEntry() { … }
U_NAMESPACE_END
#endif