#ifndef OPIE_RECORD_LIST_H #define OPIE_RECORD_LIST_H #include #include template class ORecordList { public: class Iterator { friend class ORecordList; public: Iterator() {} ~Iterator() {} Iterator(const Iterator& ) {} Iterator &operator=(const Iterator& ); T &operator*() {} Iterator &operator++(); bool operator==( const Iterator& it ); bool operator!=( const Iterator& it ); } ORecordList( const QArray& ids, OPimAccessTemplate* acc ) : m_ids(ids ), m_acc( acc ) { } ~ORecordList() { } Iterator begin(); Iterator end(); /* ConstIterator begin()const; ConstIterator end()const; */ private: QArray ids; OPimAccessTemplate* m_acc; }; #endif