ICU-5151 Hide internal functions.
X-SVN-Rev: 19524
This commit is contained in:
parent
e4ae327eed
commit
7bc8795cf7
@ -30,7 +30,7 @@ class UStack;
|
||||
* <p>LanguageBreakEngines should normally be implemented so as to
|
||||
* be shared between threads without locking.</p>
|
||||
*/
|
||||
class U_COMMON_API LanguageBreakEngine : public UMemory {
|
||||
class LanguageBreakEngine : public UMemory {
|
||||
public:
|
||||
|
||||
/**
|
||||
@ -101,7 +101,7 @@ class U_COMMON_API LanguageBreakEngine : public UMemory {
|
||||
* not be deleted until the LanguageBreakEngines it has returned are no
|
||||
* longer needed.</p>
|
||||
*/
|
||||
class U_COMMON_API LanguageBreakFactory : public UMemory {
|
||||
class LanguageBreakFactory : public UMemory {
|
||||
public:
|
||||
|
||||
/**
|
||||
@ -146,7 +146,7 @@ class U_COMMON_API LanguageBreakFactory : public UMemory {
|
||||
* external synchronization.</p>
|
||||
*/
|
||||
|
||||
class U_COMMON_API UnhandledEngine : public LanguageBreakEngine {
|
||||
class UnhandledEngine : public LanguageBreakEngine {
|
||||
private:
|
||||
|
||||
/**
|
||||
@ -220,7 +220,7 @@ class U_COMMON_API UnhandledEngine : public LanguageBreakEngine {
|
||||
* ICU. It creates dictionary-based LanguageBreakEngines from dictionary
|
||||
* data in the ICU data file.</p>
|
||||
*/
|
||||
class U_COMMON_API ICULanguageBreakFactory : public LanguageBreakFactory {
|
||||
class ICULanguageBreakFactory : public LanguageBreakFactory {
|
||||
private:
|
||||
|
||||
/**
|
||||
|
@ -28,7 +28,7 @@ class TrieWordDictionary;
|
||||
* <p>After it is constructed a DictionaryBreakEngine may be shared between
|
||||
* threads without synchronization.</p>
|
||||
*/
|
||||
class U_COMMON_API DictionaryBreakEngine : public LanguageBreakEngine {
|
||||
class DictionaryBreakEngine : public LanguageBreakEngine {
|
||||
private:
|
||||
/**
|
||||
* The set of characters handled by this engine
|
||||
@ -139,7 +139,7 @@ class U_COMMON_API DictionaryBreakEngine : public LanguageBreakEngine {
|
||||
* <p>After it is constructed a ThaiBreakEngine may be shared between
|
||||
* threads without synchronization.</p>
|
||||
*/
|
||||
class U_COMMON_API ThaiBreakEngine : public DictionaryBreakEngine {
|
||||
class ThaiBreakEngine : public DictionaryBreakEngine {
|
||||
private:
|
||||
/**
|
||||
* The set of characters handled by this engine
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
**********************************************************************
|
||||
* Copyright (c) 2003-2005, International Business Machines
|
||||
* Copyright (c) 2003-2006, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
**********************************************************************
|
||||
* Author: Alan Liu
|
||||
@ -11,7 +11,7 @@
|
||||
#ifndef _RULEITER_H_
|
||||
#define _RULEITER_H_
|
||||
|
||||
#include "unicode/utypes.h"
|
||||
#include "unicode/uobject.h"
|
||||
|
||||
U_NAMESPACE_BEGIN
|
||||
|
||||
@ -26,7 +26,7 @@ class SymbolTable;
|
||||
* @author Alan Liu
|
||||
* @since ICU 2.8
|
||||
*/
|
||||
class U_COMMON_API RuleCharacterIterator {
|
||||
class RuleCharacterIterator : public UMemory {
|
||||
|
||||
// TODO: Ideas for later. (Do not implement if not needed, lest the
|
||||
// code coverage numbers go down due to unused methods.)
|
||||
@ -131,7 +131,7 @@ public:
|
||||
/**
|
||||
* An opaque object representing the position of a RuleCharacterIterator.
|
||||
*/
|
||||
struct Pos {
|
||||
struct Pos : public UMemory {
|
||||
private:
|
||||
const UnicodeString* buf;
|
||||
int32_t pos;
|
||||
|
Loading…
Reference in New Issue
Block a user