Load a set of objects from the cache and return them as a new set. If the cache file doesn't exist, null
will be returned.
An empty set will be returned if the cache file existed but was empty (i.e. was stored with an empty set originally).
Loading the objects can be cancelled using cancellable
. If it is, null
will be returned.
If any errors are encountered while loading the objects, warnings will be logged as appropriate and null
will be returned.
This method is safe to call multiple times concurrently.
cancellable |
A GLib.Cancellable for the operation, or |
A set of objects from the cache, or |
0.6.0