diff options
Diffstat (limited to '')
| -rw-r--r-- | src/unstable/blob.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/unstable/blob.h b/src/unstable/blob.h index d6c40e3..bda29d6 100644 --- a/src/unstable/blob.h +++ b/src/unstable/blob.h | |||
| @@ -100,6 +100,8 @@ namespace Bu | |||
| 100 | iterator &operator++(); | 100 | iterator &operator++(); |
| 101 | iterator &operator--( int32_t ); | 101 | iterator &operator--( int32_t ); |
| 102 | iterator &operator--(); | 102 | iterator &operator--(); |
| 103 | iterator &operator+=( int32_t iDelta ); | ||
| 104 | iterator &operator-=( int32_t iDelta ); | ||
| 103 | iterator operator+( int32_t iDelta ) const; | 105 | iterator operator+( int32_t iDelta ) const; |
| 104 | iterator operator-( int32_t iDelta ) const; | 106 | iterator operator-( int32_t iDelta ) const; |
| 105 | bool operator==( const iterator &rRhs ); | 107 | bool operator==( const iterator &rRhs ); |
| @@ -107,7 +109,7 @@ namespace Bu | |||
| 107 | bool operator!=( const iterator &rRhs ); | 109 | bool operator!=( const iterator &rRhs ); |
| 108 | bool operator!=( const const_iterator &rRhs ); | 110 | bool operator!=( const const_iterator &rRhs ); |
| 109 | 111 | ||
| 110 | iterator &operator=( iterator &rRhs ); | 112 | iterator &operator=( const iterator &rRhs ); |
| 111 | 113 | ||
| 112 | private: | 114 | private: |
| 113 | Blob *pBlob; | 115 | Blob *pBlob; |
| @@ -136,6 +138,8 @@ namespace Bu | |||
| 136 | const_iterator &operator++(); | 138 | const_iterator &operator++(); |
| 137 | const_iterator &operator--( int32_t ); | 139 | const_iterator &operator--( int32_t ); |
| 138 | const_iterator &operator--(); | 140 | const_iterator &operator--(); |
| 141 | const_iterator &operator+=( int32_t iDelta ); | ||
| 142 | const_iterator &operator-=( int32_t iDelta ); | ||
| 139 | const_iterator operator+( int32_t iDelta ) const; | 143 | const_iterator operator+( int32_t iDelta ) const; |
| 140 | const_iterator operator-( int32_t iDelta ) const; | 144 | const_iterator operator-( int32_t iDelta ) const; |
| 141 | bool operator==( const iterator &rRhs ); | 145 | bool operator==( const iterator &rRhs ); |
| @@ -143,8 +147,8 @@ namespace Bu | |||
| 143 | bool operator!=( const iterator &rRhs ); | 147 | bool operator!=( const iterator &rRhs ); |
| 144 | bool operator!=( const const_iterator &rRhs ); | 148 | bool operator!=( const const_iterator &rRhs ); |
| 145 | 149 | ||
| 146 | const_iterator &operator=( iterator &rRhs ); | 150 | const_iterator &operator=( const iterator &rRhs ); |
| 147 | const_iterator &operator=( const_iterator &rRhs ); | 151 | const_iterator &operator=( const const_iterator &rRhs ); |
| 148 | 152 | ||
| 149 | private: | 153 | private: |
| 150 | const Blob *pBlob; | 154 | const Blob *pBlob; |
