ICU-5151 Hide internal functions.

X-SVN-Rev: 19524
This commit is contained in:
George Rhoten 2006-04-08 08:34:52 +00:00
parent e4ae327eed
commit 7bc8795cf7
3 changed files with 10 additions and 10 deletions

View File

@ -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:
/**

View File

@ -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

View File

@ -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;