Lines Matching refs:states_
111 // The implementation contains two arrays: 'states_' and 'compacts_'.
113 // For fixed out-degree compactors, the 'states_' array is unallocated.
120 // For variable out-degree compactors, the states_ array has size
123 // stored in positions [ 'states_[s]', 'states_[s + 1]' ) in 'compacts_'.
124 // By convention, 'states_[nstates_] == ncompacts_'.
140 states_(0),
157 delete [] states_;
174 Unsigned States(ssize_t i) const { return states_[i]; }
190 Unsigned *states_;
205 states_(0),
229 states_ = new Unsigned[nstates_ + 1];
232 states_[nstates_] = ncompacts_;
234 states_ = 0;
247 states_[s] = pos;
276 states_(0),
338 states_ = new Unsigned[nstates_ + 1];
339 states_[nstates_] = ncompacts_;
346 states_[s++] = i;
384 data->states_ = static_cast<Unsigned *>(
387 data->states_ = 0;
390 ? data->states_[data->nstates_]
412 if (states_) {
417 strm.write(reinterpret_cast<char *>(states_),