Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-20 | Added a Locker class to the Bu::CacheObject base class. This is a super simple | Mike Buland | |
wrapper that lets you take advantage of nifty Locker based mutex locking when in a CacheObject subclass. | |||
2013-04-08 | Minor tweaks to the cache object base class. The per-object mutex is actually | Mike Buland | |
in the CacheEntry class, not the CacheObject, so you can't lock it until you have an entry. This isn't a big deal unless your objects aren't actually part of a cache yet. I changed it so that lock/unlock have no effect if you haven't joined to a cache yet, probably not ideal, I'll think about moving that mutex. I also fixed it so you can lock/unlock even when const. | |||
2013-03-25 | Corrected a pure virtual call issue while destroying caches. | Mike Buland | |
2013-03-18 | Cache object handles changed() events when no cache has been set cleanly now. | Mike Buland | |
2013-03-17 | The new cache system has been broken out into it's individual headers, and is | Mike Buland | |
now ready for actual use. |