Lines Matching refs:bms
106 * BMS
113 * Then you construct a <code>BMS</code> object from the <code>UCD</code> object, the pattern
122 * BMS *bms = NULL;
130 * BMS *bms = bms_open(ucd, pattern, patternLength, target, targetlength, &status);
132 * // could not create a BMS object
139 * while (bms_search(bms, offset, &start, &end)) {
152 * bms_close(bms);
182 struct BMS;
183 typedef struct BMS BMS; /**< @see BMS */
195 * @return the <code>BMS</code> object.
203 U_CAPI BMS * U_EXPORT2
210 * Close a <code>BMS</code> object and release all the
213 * @param bms - the <code>BMS</code> object to close.
216 bms_close(BMS *bms);
221 * @param bms - the <code>BMS</code> object
227 bms_empty(BMS *bms);
231 * a given <code>BMS</code> object.
233 * @param bms - the <code>BMS</code> object
236 * the given <code>BMS</code> object.
241 bms_getData(BMS *bms);
246 * @param bms - the <code>BMS</code> object
256 bms_search(BMS *bms, int32_t offset, int32_t *start, int32_t *end);
261 * @param bms - the <code>BMS</code> object
269 bms_setTargetString(BMS *bms, const UChar *target, int32_t targetLength, UErrorCode *status);