libdap++  Updated for version 3.11.7
DAPCache3.h File Reference
#include <map>
#include <string>
#include <list>
#include "DapObj.h"
Include dependency graph for DAPCache3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cache_entry
 
class  DAPCache3
 Implementation of a caching mechanism for compressed data. This cache uses simple advisory locking found on most modern unix file systems. Compressed files are decompressed and stored in a cache where they can be used over and over until removed from the cache. Several processes can share the cache with each reading from files. At the same time, new files can be added and the cache can be purged, without disrupting the existing read operations. More...
 

Typedefs

typedef std::list< cache_entryCacheFiles
 

Typedef Documentation

typedef std::list<cache_entry> CacheFiles

Definition at line 55 of file DAPCache3.h.