NCBI C++ ToolKit
Functions | Variables
project_storage.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbifile.hpp>
#include <corelib/rwstream.hpp>
#include <corelib/ncbi_url.hpp>
#include <connect/ncbi_conn_stream.hpp>
#include <connect/ncbi_core_cxx.hpp>
#include <serial/objostr.hpp>
#include <serial/iterator.hpp>
#include <util/compress/zlib.hpp>
#include <util/compress/lzo.hpp>
#include <util/compress/bzip2.hpp>
#include <util/compress/stream.hpp>
#include <objects/seq/Seq_annot.hpp>
#include <objects/gbproj/GBProject_ver2.hpp>
#include <objects/gbproj/ProjectFolder.hpp>
#include <objtools/uudutil/project_storage.hpp>
#include <connect/services/netcache_api.hpp>
#include <connect/services/impl/netstorage_impl.hpp>
#include <math.h>
#include <sstream>
+ Include dependency graph for project_storage.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

 USING_SCOPE (objects)
 

Variables

static const Uint2 kNC_ProjectMagic = 0x3232
 Predefined constants. More...
 
static const Uint2 kNC_StringMagic = 0x3333
 string magic number This is used only when explicitly calling SaveString(). More...
 
static const Uint2 kNC_CurrentVersion = 1
 version number More...
 
static const char * kKeyError = "The given key is invalid or inaccessible!"
 
static const CCompression::ELevel kCompressionLevel = CCompression::eLevel_Lowest
 
static const streamsize kBufSize = 16384
 
static const int kWindowBits = 15
 
static const int kMemLevel = 9
 

Function Documentation

◆ USING_SCOPE()

USING_SCOPE ( objects  )

Variable Documentation

◆ kBufSize

const streamsize kBufSize = 16384
static

◆ kCompressionLevel

Definition at line 77 of file project_storage.cpp.

Referenced by CProjectStorage::x_GetOutputStream().

◆ kKeyError

const char* kKeyError = "The given key is invalid or inaccessible!"
static

◆ kMemLevel

const int kMemLevel = 9
static

◆ kNC_CurrentVersion

const Uint2 kNC_CurrentVersion = 1
static

version number

Definition at line 73 of file project_storage.cpp.

Referenced by CProjectStorage::GetIstream().

◆ kNC_ProjectMagic

const Uint2 kNC_ProjectMagic = 0x3232
static

Predefined constants.

GB project magic number

Definition at line 66 of file project_storage.cpp.

Referenced by CProjectStorage::GetIstream(), CProjectStorage::SaveProject(), CProjectStorage::SaveStream(), and CProjectStorage::x_GetObjectOStream().

◆ kNC_StringMagic

const Uint2 kNC_StringMagic = 0x3333
static

string magic number This is used only when explicitly calling SaveString().

For anything else, kNC_ProjectMagic is used.

Definition at line 70 of file project_storage.cpp.

Referenced by CProjectStorage::GetIstream(), and CProjectStorage::SaveString().

◆ kWindowBits

const int kWindowBits = 15
static
Modified on Fri Sep 20 14:57:44 2024 by modify_doxy.py rev. 669887