Lines Matching refs:maSegments
80 fst_type maSegments; member in ScFlatSegmentsImpl
89 maSegments(0, nMax+1, nDefault), in ScFlatSegmentsImpl()
97 maSegments(r.maSegments), in ScFlatSegmentsImpl()
112 maSegments.insert_back(nPos1, nPos2+1, nValue); in setValue()
114 maSegments.insert_front(nPos1, nPos2+1, nValue); in setValue()
123 maSegments.search(nPos, nValue); in getValue()
127 if (!maSegments.is_tree_valid()) in getValue()
128 maSegments.build_tree(); in getValue()
130 maSegments.search_tree(nPos, nValue); in getValue()
171 if (!maSegments.is_tree_valid()) in getRangeData()
172 maSegments.build_tree(); in getRangeData()
174 if (!maSegments.search_tree(nPos, nValue, &nPos1, &nPos2)) in getRangeData()
180 if (!maSegments.search(nPos, nValue, &nPos1, &nPos2)) in getRangeData()
193 maSegments.shift_left(nPos1, nPos2); in removeSegment()
199 maSegments.shift_right(nPos, nSize, bSkipStartBoundary); in insertSegment()
206 typename fst_type::const_reverse_iterator itr = maSegments.rbegin(), itrEnd = maSegments.rend(); in findLastNotOf()
223 maItr = maSegments.begin(); in getFirst()
230 typename fst_type::const_iterator itrEnd = maSegments.end(); in getNext()