swift
Classes | Namespaces
datacache.h File Reference

Go to the source code of this file.

Classes

class  swift::misc::private_ns::CDataPageQueue
 Decorator for CValuePage which allows incoming remote changes to be queued to allow for more flexibility to control how the queue is popped compared to the usual Qt::QueuedConnection. More...
 
class  swift::misc::CDataCacheRevision
 Encapsulates metastate about how the version of the cache in memory compares to the one on disk. More...
 
class  swift::misc::CDataCacheSerializer
 Worker which performs (de)serialization on behalf of CDataCache, in a separate thread so that the main thread is not blocked by (de)serialization of large objects. More...
 
class  swift::misc::CDataCache
 Singleton derived class of CValueCache, for core dynamic data. More...
 
class  swift::misc::CData< Trait >
 Class template for accessing a specific value in the CDataCache. More...
 
class  swift::misc::CDataReadOnly< Trait >
 Class template for read-only access to a specific value in the CDataCache. More...
 
struct  swift::misc::TDataTrait< T >
 Base class for traits to be used as template argument to swift::misc::CData. More...
 

Namespaces

 swift::misc
 Free functions in swift::misc.