Lucene.Net.Demo.Html.SimpleCharStream.ReadChar C# (CSharp) Method

ReadChar() public method

public ReadChar ( ) : char
return char
        public virtual char ReadChar()
        {
            if (inBuf > 0)
            {
                --inBuf;
				
                if (++bufpos == bufsize)
                    bufpos = 0;
				
                return buffer[bufpos];
            }
			
            if (++bufpos >= maxNextCharInd)
                FillBuff();
			
            char c = buffer[bufpos];
			
            UpdateLineColumn(c);
            return (c);
        }