Home | History | Annotate | Download | only in tzcode

Lines Matching defs:Transition

120 // A transition from one ZoneType to another
122 struct Transition {
125 Transition(int64_t _time, int32_t _type) {
163 vector<Transition> transitions;
333 // Used temporarily to store transition times and types. We need
339 // Read transition times
348 // Read transition types
369 // Preserve the latest transition before the 32bit minimum time
373 // Skipping the rest of the transition data. We cannot put such
378 info.transitions.push_back(Transition(transitionTimes[i], transitionTypes[i]));
385 vector<Transition>::iterator itr = info.transitions.begin();
386 info.transitions.insert(itr, Transition(LOWEST_TIME32, transitionTypes[minidx]));
394 info.transitions.push_back(Transition(transitionTimes[i], transitionTypes[i]));
428 // first transition, but no DST is observed.
443 vector<Transition>::iterator itr = info.transitions.begin();
444 info.transitions.insert(itr, Transition(LOWEST_TIME32, initialTypeIdx));
515 readcoded(file); // transition time
1048 vector<Transition>::const_iterator trn;
1144 bool isAfter(const Transition t, int64_t thresh) {
1181 * the type indices in the transition list, which stores, for each
1182 * transition, a transition time and a type index.
1195 cerr << "Error: transition count = 0, type count = " << types.size() << endl;
1201 for (vector<Transition>::const_iterator i=transitions.begin();
1216 for (vector<Transition>::iterator i=transitions.begin();
1236 vector<Transition>::iterator it =