NCBI C++ ToolKit
Classes | Macros | Functions
icache.hpp File Reference

Interfaces for a local cache of versioned binary large objects (BLOBS). More...

#include <corelib/plugin_manager_impl.hpp>
#include <corelib/reader_writer.hpp>
#include <string>
#include <memory>
+ Include dependency graph for icache.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  ICache
 BLOB cache read/write/maintenance interface. More...
 
struct  ICache::SBlobAccessDescr
 BLOB access descriptor. More...
 
class  CDllResolver_Getter< ICache >
 

Macros

#define SetBlobVersionAsValid   SetBlobVersionAsCurrent
 

Functions

 NCBI_DECLARE_INTERFACE_VERSION (ICache, "xcache", 4, 0, 0)
 

Detailed Description

Interfaces for a local cache of versioned binary large objects (BLOBS).

Definition in file icache.hpp.

Macro Definition Documentation

◆ SetBlobVersionAsValid

#define SetBlobVersionAsValid   SetBlobVersionAsCurrent

Definition at line 328 of file icache.hpp.

Function Documentation

◆ NCBI_DECLARE_INTERFACE_VERSION()

NCBI_DECLARE_INTERFACE_VERSION ( ICache  ,
"xcache"  ,
,
,
 
)
Modified on Fri Sep 20 14:58:03 2024 by modify_doxy.py rev. 669887