Subversion Repositories gelsvn

Rev

Rev 630 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 630 Rev 631
Line 57... Line 57...
57
    private:
57
    private:
58
        const ItemVector<ITEM>* item_vector;
58
        const ItemVector<ITEM>* item_vector;
59
        ID id;
59
        ID id;
60
        bool skip;
60
        bool skip;
61
    };
61
    };
-
 
62
    
-
 
63
    template<typename ITEM>
-
 
64
    class IDIteratorPair
-
 
65
    {
-
 
66
    public:
-
 
67
        IDIteratorPair(IDIterator<ITEM> _f, IDIterator<ITEM> _l): f(_f), l(_l) {}
-
 
68
        IDIterator<ITEM> begin() {return f;}
-
 
69
        IDIterator<ITEM> end() {return l;}
-
 
70
    private:
-
 
71
        IDIterator<ITEM> f,l;
-
 
72
    };
-
 
73
    
62
 
74
 
63
 
75
 
64
    /*-----------------------------------------
76
    /*-----------------------------------------
65
     * IDIterator template implementation
77
     * IDIterator template implementation
66
     *-----------------------------------------*/
78
     *-----------------------------------------*/