Home | History | Annotate | Download | only in runtime

Lines Matching refs:marker

44      *  current input position, index(), or some other marker so that
58 /** Reset the stream so that next call to index would return marker.
59 * The marker will usually be index() but it doesn't have to be. It's
60 * just a marker to indicate what state the stream was in. This is
62 * created after this marker argument, this routine must unroll them
63 * like a stack. Assume the state the stream was in when this marker
66 void rewind(int marker);
68 /** Rewind to the input position of the last marker.
72 * Do not "pop" the marker off the state. mark(i)
74 * like invoking rewind(last marker) but it should not "pop"
75 * the marker off. It's like seek(last marker's input position).
80 * stream to keep bookkeeping objects around for a marker that is
83 * This must throw away resources for all markers back to the marker
87 void release(int marker);