#include <unicode/ucharstriebuilder.h>
-#include <string.h>
-#include <strings.h>
#include <set>
#include <string>
#include <functional>
/* -- subclass interface -- */
public:
/* -- cloning and other subclass stuff -- */
- virtual BreakIterator * createBufferClone(void */*stackBuffer*/,
+ virtual BreakIterator * createBufferClone(void * /*stackBuffer*/,
int32_t &/*BufferSize*/,
UErrorCode &status) {
// for now - always deep clone
U_NAMESPACE_END
+#if 0
+// Would improve performance - but, platform issues.
// for the 'set'
namespace std {
template <> struct hash<icu::UnicodeString> {
}
};
}
+#endif
U_NAMESPACE_BEGIN
-<?xml version="1.0" encoding="utf-8"?>\r
+<?xml version="1.0" encoding="utf-8"?>\r
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
<ItemGroup Label="ProjectConfigurations">\r
<ProjectConfiguration Include="Debug|Win32">\r
</Link>\r
</ItemDefinitionGroup>\r
<ItemGroup>\r
+ <ClCompile Include="filteredbrk.cpp" />\r
<ClCompile Include="region.cpp" />\r
<ClCompile Include="uregion.cpp" />\r
<ClCompile Include="alphaindex.cpp" />\r
</Command>\r
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
</CustomBuild>\r
+ <ClInclude Include="unicode\filteredbrk.h" />\r
<ClInclude Include="usrchimp.h" />\r
<ClInclude Include="astro.h" />\r
<CustomBuild Include="unicode\basictz.h">\r
<ClCompile Include="uregion.cpp">\r
<Filter>formatting</Filter>\r
</ClCompile>\r
+ <ClCompile Include="filteredbrk.cpp">\r
+ <Filter>misc</Filter>\r
+ </ClCompile>\r
</ItemGroup>\r
<ItemGroup>\r
<ClCompile Include="bocsu.cpp">\r
<CustomBuild Include="unicode\rbtz.h">\r
<Filter>formatting</Filter>\r
</CustomBuild>\r
- <ClInclude Include="unicode\reldatefmt.h">\r
- <Filter>formatting</Filter>\r
- </ClInclude>\r
<CustomBuild Include="unicode\selfmt.h">\r
<Filter>formatting</Filter>\r
</CustomBuild>\r
<CustomBuild Include="unicode\uregion.h">\r
<Filter>misc</Filter>\r
</CustomBuild>\r
+ <CustomBuild Include="unicode\reldatefmt.h">\r
+ <Filter>formatting</Filter>\r
+ </CustomBuild>\r
+ <CustomBuild Include="unicode\uformattable.h">\r
+ <Filter>formatting</Filter>\r
+ </CustomBuild>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <ClInclude Include="unicode\filteredbrk.h">\r
+ <Filter>misc</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
</Project>
\ No newline at end of file
*
* @internal technology preview
*/
-class U_COMMON_API FilteredBreakIteratorBuilder : public UObject {
+class U_I18N_API FilteredBreakIteratorBuilder : public UObject {
public:
/**
* destructor.