Difference: FstConventions (14 vs. 15)

Revision 152016-03-03 - KyleGorman

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

OpenFst Conventions

Line: 17 to 17
 
  1. An ArcIterator for a state is invalidated by any mutation of the arcs at that state.
  2. A MutableArcIterator is invalidated by any mutation of the arcs at that state other than by the iterator itself.
  3. A Matcher is invalidated by any mutation of an FST.
Changed:
<
<
  1. A reference/pointer to an arc is invalidated at the next Fst, state iterator, arc iterator or matcher operation.
  2. State iteratores, arc iterators and matchers should be destroyed prior to destroying their component FSTs.
>
>
  1. A reference/pointer to an arc is invalidated at the next operation on an FST, state iterator, arc iterator, or matcher.
  2. State iterators, arc iterators and matchers should be destroyed prior to destroying their component FSTs.
 
  1. All Fst classes F implement a copy constructor F(const &F).
  2. The copy constructor and Copy() method of an FST have constant time and space complexity (shallow copy) unless otherwise noted.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback