diff options
| -rw-r--r-- | src/unstable/cacheobject.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/unstable/cacheobject.h b/src/unstable/cacheobject.h index 47e09de..e519a9c 100644 --- a/src/unstable/cacheobject.h +++ b/src/unstable/cacheobject.h | |||
| @@ -93,6 +93,14 @@ namespace Bu | |||
| 93 | this->bChanged = bChanged; | 93 | this->bChanged = bChanged; |
| 94 | } | 94 | } |
| 95 | 95 | ||
| 96 | void changed( bool bChanged=true ) const // not really! | ||
| 97 | { | ||
| 98 | if( bChanged == true ) | ||
| 99 | return; | ||
| 100 | |||
| 101 | this->bChanged = bChanged; | ||
| 102 | } | ||
| 103 | |||
| 96 | CacheType *getCache() | 104 | CacheType *getCache() |
| 97 | { | 105 | { |
| 98 | return pCache; | 106 | return pCache; |
| @@ -135,7 +143,7 @@ namespace Bu | |||
| 135 | private: | 143 | private: |
| 136 | CacheType *pCache; | 144 | CacheType *pCache; |
| 137 | EntryType *pEntry; | 145 | EntryType *pEntry; |
| 138 | bool bChanged; | 146 | mutable bool bChanged; |
| 139 | }; | 147 | }; |
| 140 | } | 148 | } |
| 141 | 149 | ||
