#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_Buffer [4096] |
| char * | m_Ptr |
| ICache * | m_Cache |
| string | m_Key |
| int | m_Version |
| string | m_Subkey |
|
|
Definition at line 557 of file writer_cache.cpp. References NCBI_EntryPoint_CacheWriter(). Referenced by CGBDataLoader::x_GetWriterManager(). |
|
||||||||||||
|
Definition at line 540 of file writer_cache.cpp. References CHostEntryPointImpl< TClassFactory >::NCBI_EntryPointImpl(). |
|
||||||||||||
|
Definition at line 549 of file writer_cache.cpp. References NCBI_EntryPoint_CacheWriter(). |
|
|
Definition at line 186 of file writer_cache.cpp. |
|
|
Definition at line 303 of file writer_cache.cpp. Referenced by CBDB_CacheIWriter::Flush(), CBDB_CacheIWriter::OpenOverflowFile(), CCacheBlobStream::Remove(), CBDB_CacheIWriter::Write(), and CDBAPI_CacheIWriter::x_Flush(). |
|
|
Definition at line 304 of file writer_cache.cpp. Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), CCacheBlobStream::Remove(), and CDBAPI_CacheIWriter::x_Flush(). |
|
|
Definition at line 187 of file writer_cache.cpp. |
|
|
Definition at line 306 of file writer_cache.cpp. Referenced by CCacheBlobStream::Remove(). |
|
|
Definition at line 305 of file writer_cache.cpp. Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), BEGIN_NAMED_CLASS_INFO(), CBDB_CacheIWriter::Flush(), CSeqref::GetVersion(), CBDB_CacheIWriter::OpenOverflowFile(), CCacheBlobStream::Remove(), CSeqref::SetVersion(), CBDB_CacheIWriter::Write(), and CDBAPI_CacheIWriter::x_Flush(). |
1.4.6
Modified on Wed Oct 08 07:26:14 2008 by modify_doxy.py rev. 117643