Lines Matching refs:m_aLines
99 size_t GetLineCount() const { return m_aLines.size(); }
102 wxString& GetLine(size_t n) const { return (wxString&)m_aLines[n]; }
103 wxString& operator[](size_t n) const { return (wxString&)m_aLines[n]; }
110 bool Eof() const { return m_nCurLine == m_aLines.size(); }
119 { return m_aLines.empty() ? ms_eof : m_aLines[m_nCurLine = 0]; }
121 { return ++m_nCurLine == m_aLines.size() ? ms_eof
122 : m_aLines[m_nCurLine]; }
124 { wxASSERT(m_nCurLine > 0); return m_aLines[--m_nCurLine]; }
126 { m_nCurLine = m_aLines.size() - 1; return m_aLines.Last(); }
142 { m_aLines.push_back(str); m_aTypes.push_back(type); }
148 m_aLines.insert(m_aLines.begin() + n, str);
155 m_aLines.erase(m_aLines.begin() + n);
160 void Clear() { m_aLines.clear(); m_aTypes.clear(); m_nCurLine = 0; }
195 wxArrayString m_aLines; // lines of file