Searched refs:RBBIDataHeader (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10.1/ICU-531.30/icuSources/common/
H A Drbbidata.h60 struct RBBIDataHeader { struct
74 /* All offsets are bytes from the start of the RBBIDataHeader. */
148 RBBIDataWrapper(const RBBIDataHeader *data, UErrorCode &status);
149 RBBIDataWrapper(const RBBIDataHeader *data, enum EDontAdopt dontAdopt, UErrorCode &status);
153 void init(const RBBIDataHeader *data, UErrorCode &status);
170 const RBBIDataHeader *fHeader;
H A Drbtok.h27 struct RBBIDataHeader;
H A Drbbidata.cpp48 RBBIDataWrapper::RBBIDataWrapper(const RBBIDataHeader *data, UErrorCode &status) {
52 RBBIDataWrapper::RBBIDataWrapper(const RBBIDataHeader *data, enum EDontAdopt, UErrorCode &status) {
58 const RBBIDataHeader *d = (const RBBIDataHeader *)
72 void RBBIDataWrapper::init(const RBBIDataHeader *data, UErrorCode &status) {
307 // RBBIDataHeader). This swap also conveniently gets us
317 // Note: ICU 3.2 and earlier, RBBIDataHeader::fDataFormat was actually
323 RBBIDataHeader *rbbiDH = (RBBIDataHeader *)inBytes;
326 ds->readUInt32(rbbiDH->fLength) < sizeof(RBBIDataHeader))
[all...]
H A Drbbirb.cpp141 RBBIDataHeader *RBBIRuleBuilder::flattenData() {
156 int32_t headerSize = align8(sizeof(RBBIDataHeader));
169 RBBIDataHeader *data = (RBBIDataHeader *)uprv_malloc(totalSize);
289 RBBIDataHeader *data = builder.flattenData(); // returns NULL if error
H A Durbtok.cpp50 uint32_t length = ((const RBBIDataHeader *)rules)->fLength;
137 uint32_t length = ds->readUInt32(((const RBBIDataHeader *)rules)->fLength);
163 uprv_memcpy(dh->info.formatVersion, ((const RBBIDataHeader *)rules)->fFormatVersion, sizeof(dh->info.formatVersion));
H A Drbtok.cpp241 : RuleBasedBreakIterator((RBBIDataHeader *)data, status)
247 : RuleBasedBreakIterator((const RBBIDataHeader *)data, RuleBasedBreakIterator::kDontAdopt, status)
H A Drbbirb.h159 RBBIDataHeader *flattenData(); // Create the flattened (runtime format)
H A Drbbi.cpp64 RuleBasedBreakIterator::RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode &status)
78 RuleBasedBreakIterator::RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt, UErrorCode &status)
101 if (compiledRules == NULL || ruleLength < sizeof(RBBIDataHeader)) {
105 const RBBIDataHeader *data = (const RBBIDataHeader *)compiledRules;
/macosx-10.10.1/ICU-531.30/icuSources/test/intltest/
H A Drbbiapts.h112 RBBIWithProtectedFunctions(RBBIDataHeader* data, UErrorCode &status);
113 RBBIWithProtectedFunctions(const RBBIDataHeader* data, enum EDontAdopt dontAdopt, UErrorCode &status);
H A Drbbiapts.cpp1034 builtSource = (const UChar *)(builtRules + ((RBBIDataHeader*)builtRules)->fRuleSource);
1061 // Try out the RuleBasedBreakIterator constructors that take RBBIDataHeader*
1071 const RBBIDataHeader * builtRules = (const RBBIDataHeader *)udata_getMemory(data.getAlias());
1076 RBBIDataHeader * rulesCopy = (RBBIDataHeader *) uprv_malloc(length);
1485 RBBIWithProtectedFunctions::RBBIWithProtectedFunctions(RBBIDataHeader* data, UErrorCode &status)
1490 RBBIWithProtectedFunctions::RBBIWithProtectedFunctions(const RBBIDataHeader* data, enum EDontAdopt, UErrorCode &status)
/macosx-10.10.1/ICU-531.30/icuSources/common/unicode/
H A Drbbi.h38 struct RBBIDataHeader;
176 * RuleBasedBreakIterator(RBBIDataHeader*, EDontAdopt, UErrorCode &);
177 * which does not adopt the memory indicated by the RBBIDataHeader*
196 RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode &status);
206 RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt dontAdopt, UErrorCode &status);
/macosx-10.10.1/ICU-531.30/icuSources/tools/genbrk/
H A Dgenbrk.cpp306 uprv_memcpy(dh.info.formatVersion, ((RBBIDataHeader *)outData)->fFormatVersion, sizeof(dh.info.formatVersion));

Completed in 257 milliseconds