index
:
libbu++.git
bigchange
main
myriad
System level, general purpose C++ library.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
unstable
/
cachebase.h
(
follow
)
Age
Commit message (
Expand
)
Author
2022-04-20
ArchiveBase/Archive renamed. More to come.
Mike Buland
2020-10-01
Fixed bug in CachePtr pointer dereference.
Mike Buland
2020-06-22
Fixed a bad catch statement.
Mike Buland
2019-05-24
Updated copyright date.
Mike Buland
2018-11-07
Added convinience Key/Value typedefs to ptrs.
Mike Buland
2018-07-16
Removed a little cache debugging.
Mike Buland
2015-08-25
Added more lock/unlock features to the cache Lockers. That...was a weird
Mike Buland
2015-08-24
Added some refcount debugging.
Mike Buland
2015-08-16
Thread safety update for the previous commit. I left one structure access
Mike Buland
2015-08-16
Fixed a highly essoteric issue. The ReadWriteMutex was locked in write while
Mike Buland
2015-07-14
constant cache pointers can now be bound and unbound. It may seem odd, but it's
Mike Buland
2014-08-08
The cache didn't handle syncing objects that were marked changed and then
Mike Buland
2014-07-22
Deferred erase now works on cache entries. You can erase a cache entry while
Mike Buland
2014-03-05
Added a method to null/clear a cache pointer, and one to see if it's set at all.
Mike Buland
2014-02-03
Changed copyright to 2007-2014.
Mike Buland
2014-01-30
Attempting to fix OSX compatibility, it's not 100%, but it builds and most th...
Mike Buland
2014-01-22
Updated the cache system. It now ensures that objects are initialized with
Mike Buland
2013-07-18
Fixed caching changed issue. The cache now marks objects as unchanged for you
Mike Buland
2013-07-03
Modified the Bu::CacheBase API, what was erase is eraseNow, and erase is about
Mike Buland
2013-03-25
Corrected a pure virtual call issue while destroying caches.
Mike Buland
2013-03-18
Added the has function to the new cache system. If the object identified by
Mike Buland
2013-03-17
The new cache system has been broken out into it's individual headers, and is
Mike Buland