virtual const int Count() { return m_rows; }\r
virtual const bool AtBeginning() { return m_currentrow==0; }\r
virtual const bool AtEnd() { return m_currentrow>=m_rows; }\r
virtual const int Count() { return m_rows; }\r
virtual const bool AtBeginning() { return m_currentrow==0; }\r
virtual const bool AtEnd() { return m_currentrow>=m_rows; }\r
\r
virtual const bool Next() { if(m_currentrow<m_rows) { m_currentrow++; return true; } else { return false; } }\r
virtual const bool Previous() { if(m_currentrow-1>=0) { m_currentrow--; return true; } else { return false; } }\r
\r
virtual const bool Next() { if(m_currentrow<m_rows) { m_currentrow++; return true; } else { return false; } }\r
virtual const bool Previous() { if(m_currentrow-1>=0) { m_currentrow--; return true; } else { return false; } }\r