Home
last modified time | relevance | path

Searched refs:UVector (Results 1 – 25 of 70) sorted by relevance

123

/external/icu4c/common/
Duvector.h91 class U_COMMON_API UVector : public UObject {
111 UVector(UErrorCode &status);
113 UVector(int32_t initialCapacity, UErrorCode &status);
115 UVector(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status);
117 UVector(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status);
119 virtual ~UVector();
125 void assign(const UVector& other, UTokenAssigner *assign, UErrorCode &ec);
132 UBool operator==(const UVector& other);
137 inline UBool operator!=(const UVector& other);
159 UBool equals(const UVector &other) const;
[all …]
Duvector.cpp27 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(UVector) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
29 UVector::UVector(UErrorCode &status) : in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
39 UVector::UVector(int32_t initialCapacity, UErrorCode &status) : in UVector() function in UVector
49 UVector::UVector(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status) : in UVector() function in UVector
59 UVector::UVector(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status)… in UVector() function in UVector
69 void UVector::_init(int32_t initialCapacity, UErrorCode &status) { in _init()
85 UVector::~UVector() { in ~UVector()
95 void UVector::assign(const UVector& other, UTokenAssigner *assign, UErrorCode &ec) { in assign()
110 UBool UVector::operator==(const UVector& other) { in operator ==()
124 void UVector::addElement(void* obj, UErrorCode &status) { in addElement()
[all …]
Drbbitblb.h64 void setAdd(UVector *dest, UVector *source);
65 UBool setEquals(UVector *a, UVector *b);
67 void sortedAdd(UVector **dest, int32_t val);
71 void printSet(UVector *s);
88 UVector *fDStates; // D states (Aho's terminology)
105 UVector *fTagVals;
107 UVector *fPositions; // Set of parse tree positions associated
111 UVector *fDtran; // Transitions out of this state.
Dserv.h538 UVector* factories;
661 UVector& getVisibleIDs(UVector& result, UErrorCode& status) const;
683 UVector& getVisibleIDs(UVector& result, const UnicodeString* matchID, UErrorCode& status) const;
716 UVector& getDisplayNames(UVector& result, UErrorCode& status) const;
727 UVector& getDisplayNames(UVector& result, const Locale& locale, UErrorCode& status) const;
752 UVector& getDisplayNames(UVector& result,
Drbbinode.h23 class UVector; variable
82 UVector *fFirstPosSet;
83 UVector *fLastPosSet; // TODO: rename fFirstPos & fLastPos to avoid confusion.
84 UVector *fFollowPos;
94 void findNodes(UVector *dest, RBBINode::NodeType kind, UErrorCode &status);
Drbbitblb.cpp32 fDStates = new UVector(status); in RBBITableBuilder()
354 UVector *LastPosOfLeftChild = n->fLeftChild->fLastPosSet; in calcFollowPos()
387 UVector endMarkerNodes(*fStatus); in calcChainedFollowPos()
388 UVector leafNodes(*fStatus); in calcChainedFollowPos()
412 UVector *matchStartNodes = userRuleRoot->fFirstPosSet; in calcChainedFollowPos()
514 UVector *matchStartNodes = fTree->fLeftChild->fRightChild->fFirstPosSet; in bofFixup()
559 failState->fPositions = new UVector(*fStatus); in buildStateTable()
580 initialState->fPositions = new UVector(*fStatus); in buildStateTable()
618 UVector *U = NULL; in buildStateTable()
625 U = new UVector(*fStatus); in buildStateTable()
[all …]
Drbbinode.cpp63 fFirstPosSet = new UVector(status); // TODO - get a real status from somewhere in RBBINode()
64 fLastPosSet = new UVector(status); in RBBINode()
65 fFollowPos = new UVector(status); in RBBINode()
90 fFirstPosSet = new UVector(status); // TODO - get a real status from somewhere in RBBINode()
91 fLastPosSet = new UVector(status); in RBBINode()
92 fFollowPos = new UVector(status); in RBBINode()
252 void RBBINode::findNodes(UVector *dest, RBBINode::NodeType kind, UErrorCode &status) { in findNodes()
Dustack.cpp15 UVector(status) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
20 UVector(initialCapacity, status) in UStack()
25 UVector(d, c, status) in UStack()
30 UVector(d, c, initialCapacity, status) in UStack()
Dserv.cpp416 UVector* _obj;
522 cacheDescriptorList._obj = new UVector(uhash_deleteUnicodeString, NULL, 5, status); in getKey()
598 UVector&
599 ICUService::getVisibleIDs(UVector& result, UErrorCode& status) const { in getVisibleIDs()
603 UVector&
604 ICUService::getVisibleIDs(UVector& result, const UnicodeString* matchID, UErrorCode& status) const in getVisibleIDs()
719 UVector&
720 ICUService::getDisplayNames(UVector& result, UErrorCode& status) const in getDisplayNames()
726 UVector&
727 ICUService::getDisplayNames(UVector& result, const Locale& locale, UErrorCode& status) const in getDisplayNames()
[all …]
Dunisetspan.h57 UnicodeSetStringSpan(const UnicodeSet &set, const UVector &setStrings, uint32_t which);
60 …UnicodeSetStringSpan(const UnicodeSetStringSpan &otherStringSpan, const UVector &newParentSetStrin…
109 const UVector &strings;
Drbbisetb.h42 UVector *fIncludesSets; // vector of the the original
82 void addValToSets(UVector *sets, uint32_t val);
/external/icu4c/i18n/
Dcpdtrans.h21 class U_COMMON_API UVector; variable
188 UVector& list,
194 CompoundTransliterator(UVector& list,
198 CompoundTransliterator(UVector& list,
208 void init(UVector& list,
Dzonemeta.h25 class UVector; variable
74 static const UVector* U_EXPORT2 getMetazoneMappings(const UnicodeString &tzid);
76 static const UVector* U_EXPORT2 getAvailableMetazoneIDs();
92 static UVector* createMetazoneMappings(const UnicodeString &tzid);
Duspoof_conf.h73 UVector *fVec; // Elements are SPUString *
95 UVector *fKeyVec;
96 UVector *fValueVec;
98 UVector *fStringLengthsTable;
Dzonemeta.cpp40 static U_NAMESPACE_QUALIFIER UVector *gMetaZoneIDs = NULL;
45 static U_NAMESPACE_QUALIFIER UVector *gSingleZoneCountries = NULL;
46 static U_NAMESPACE_QUALIFIER UVector *gMultiZonesCountries = NULL;
99 delete (U_NAMESPACE_QUALIFIER UVector*) obj; in deleteUVector()
426 gSingleZoneCountries = new UVector(NULL, uhash_compareUChars, status); in getSingleCountry()
430 gMultiZonesCountries = new UVector(NULL, uhash_compareUChars, status); in getSingleCountry()
512 const UVector *mappings = getMetazoneMappings(tzid); in getMetazoneID()
529 const UVector* U_EXPORT2
566 const UVector *result = NULL; in getMetazoneMappings()
570 result = (UVector*) uhash_get(gOlsonToMeta, tzidUChars); in getMetazoneMappings()
[all …]
Dtznames_impl.cpp71 delete (UVector *)fValues; in deleteValues()
90UVector *values = new UVector(valueDeleter, NULL, DEFAULT_CHARACTERNODE_CAPACITY, status); in addValue()
102 ((UVector *)fValues)->addElement(value, status); in addValue()
161 fLazyContents = new UVector(status); in put()
674 MetaZoneIDsEnumeration(const UVector& mzIDs);
675 MetaZoneIDsEnumeration(UVector* mzIDs);
685 const UVector* fMetaZoneIDs;
686 UVector *fLocalVector;
695 MetaZoneIDsEnumeration::MetaZoneIDsEnumeration(const UVector& mzIDs) in MetaZoneIDsEnumeration()
700 MetaZoneIDsEnumeration::MetaZoneIDsEnumeration(UVector *mzIDs) in MetaZoneIDsEnumeration()
[all …]
Drbt_pars.h42 UVector dataVector;
48 UVector idBlockVector;
79 UVector variablesVector;
100 UVector segmentObjects;
Dtransreg.cpp73 UVector* adoptedTransliterators, in TransliteratorAlias()
135 UVector transliterators(ec); in create()
346 static UVector* DEBUG_entries = NULL;
351 DEBUG_entries = new UVector(ec); in DEBUG_setup()
441 UVector* dataVector; // For COMPOUND_RBT
585 entry->u.dataVector = new UVector(status); in reget()
780 UVector *variants = (UVector*) targets->get(target); in countAvailableVariants()
794 UVector *variants = (UVector*) targets->get(target); in getAvailableVariant()
942 UVector *variants = (UVector*) targets->get(target); in registerSTV()
944 variants = new UVector(uhash_deleteUnicodeString, in registerSTV()
[all …]
Dmsgfmt_impl.h27 FormatNameEnumeration(UVector *fFormatNames, UErrorCode& status);
36 UVector *fFormatNames;
Dtridpars.h24 class UVector; variable
191 UVector& list,
212 static void instantiateList(UVector& list,
Dalphaindex.cpp83 static void appendUnicodeSetToUVector(UVector &dest, const UnicodeSet &source, UErrorCode &status) { in appendUnicodeSetToUVector()
188 UVector preferenceSorting(status); // Vector of UnicodeStrings; owned by the vector. in buildIndex()
241 UVector *newLabels = new UVector(status); in buildIndex()
589 bucketList_ = new UVector(status); in init()
591 labels_ = new UVector(status); in init()
594 inputRecords_ = new UVector(status); in init()
791 UVector *AlphabeticIndex::firstStringsInScript(Collator *ruleBasedCollator, UErrorCode &status) {
844 UVector *dest = new UVector(status);
877 UVector *AlphabeticIndex::firstStringsInScript(UErrorCode &status) { in firstStringsInScript()
881 UVector *dest = new UVector(status); in firstStringsInScript()
[all …]
/external/icu4c/i18n/unicode/
Drbtz.h25 class UVector; variable
309 UVector* copyRules(UVector* source);
322 UVector *fHistoricRules;
323 UVector *fFinalRules;
324 UVector *fHistoricTransitions;
Dalphaindex.h76 class UVector; variable
561 UVector *firstStringsInScript(UErrorCode &status);
597 UVector *inputRecords_;
608 UVector *records_; // Records are owned by inputRecords_ vector.
642 UVector *bucketList_;
663 UVector *labels_; // List of Labels, after processing, sorting.
677 UVector *firstScriptCharacters_; // The first character from each script,
/external/icu4c/test/intltest/
Duvectest.cpp95 UVector *a; in UVector_API()
97 a = new UVector(status); in UVector_API()
102 a = new UVector(2000, status); in UVector_API()
107 a = new UVector(status); in UVector_API()
/external/icu4c/tools/toolutil/
Dxmlparser.h144UVector fAttNames; // A vector containing the names of this element's attributes
146 UVector fAttValues; // A vector containing the attribute values for
150 UVector fChildren; // The child nodes of this element (a Vector)

123