#include <ncbi_pch.hpp>
#include <objtools/data_loaders/genbank/cache/writer_cache.hpp>
#include <objtools/data_loaders/genbank/cache/writer_cache_entry.hpp>
#include <objtools/data_loaders/genbank/cache/reader_cache_params.h>
#include <objtools/data_loaders/genbank/readers.hpp>
#include <objtools/data_loaders/genbank/request_result.hpp>
#include <objtools/data_loaders/genbank/dispatcher.hpp>
#include <corelib/rwstream.hpp>
#include <corelib/plugin_manager_store.hpp>
#include <serial/objostrasnb.hpp>
#include <serial/serial.hpp>
#include <objmgr/objmgr_exception.hpp>
#include <util/cache/icache.hpp>
#include <memory>
Include dependency graph for writer_cache.cpp:

Go to the source code of this file.
Classes | |
| class | CCacheBlobStream |
| class | CCacheWriterCF |
| Class factory for Cache writer. More... | |
Functions | |
| void | NCBI_EntryPoint_CacheWriter (CPluginManager< CWriter >::TDriverInfoList &info_list, CPluginManager< CWriter >::EEntryPointRequest method) |
| void | NCBI_EntryPoint_xwriter_cache (CPluginManager< CWriter >::TDriverInfoList &info_list, CPluginManager< CWriter >::EEntryPointRequest method) |
| void | GenBankWriters_Register_Cache (void) |
Variables | |
| char | m_Buffer0 [256] |
| char * | m_Buffer |
| char * | m_End |
| char * | m_Ptr |
| ICache * | m_Cache |
| string | m_Key |
| int | m_Version |
| string | m_Subkey |
|
|
Definition at line 612 of file writer_cache.cpp. References NCBI_EntryPoint_CacheWriter(). Referenced by CGBDataLoader::x_GetWriterManager(). |
|
||||||||||||
|
Definition at line 595 of file writer_cache.cpp. References CHostEntryPointImpl< TClassFactory >::NCBI_EntryPointImpl(). |
|
||||||||||||
|
Definition at line 604 of file writer_cache.cpp. References NCBI_EntryPoint_CacheWriter(). |
|
|
Definition at line 194 of file writer_cache.cpp. |
|
|
Definition at line 193 of file writer_cache.cpp. |
|
|
Definition at line 344 of file writer_cache.cpp. Referenced by CBDB_CacheIWriter::Flush(), CSQLITE3_Cache::GetWriteStream(), CBDB_CacheIWriter::OpenOverflowFile(), CSearchToolBase::PullSearch(), CCacheBlobStream::Remove(), CBDB_CacheIWriter::Write(), and CDBAPI_CacheIWriter::x_Flush(). |
|
|
|
Definition at line 345 of file writer_cache.cpp. Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), CSQLITE3_Cache::GetWriteStream(), CCacheBlobStream::Remove(), and CDBAPI_CacheIWriter::x_Flush(). |
|
|
Definition at line 196 of file writer_cache.cpp. |
|
|
Definition at line 347 of file writer_cache.cpp. Referenced by CSQLITE3_Cache::GetWriteStream(), and CCacheBlobStream::Remove(). |
|
1.4.6
Modified on Wed Dec 09 08:18:39 2009 by modify_doxy.py rev. 173732