A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/test__bdb__vmerge_8cpp_source.html below:

NCBI C++ ToolKit: src/db/bdb/test_vmerge/test_bdb_vmerge.cpp Source File

89

d->SetUsageContext(

"test_bdb_vmerge"

,

97

cout <<

"Run BDB merge test"

<< endl << endl;

119

(*bv1)[10] =

true

; (*bv1)[100] =

true

; (*bv1)[200] =

true

;

126

(*bv1)[12] =

true

; (*bv1)[102] =

true

; (*bv1)[204] =

true

;

133

(*bv1)[10] =

true

; (*bv1)[102] =

true

; (*bv1)[201] =

true

;

140

(*bv1)[1] =

true

; (*bv1)[2] =

true

; (*bv1)[3] =

true

;

150

(*bv1)[10] =

true

; (*bv1)[100] =

true

; (*bv1)[300] =

true

;

157

(*bv1)[12] =

true

; (*bv1)[102] =

true

; (*bv1)[202] =

true

;

164

(*bv1)[10] =

true

; (*bv1)[102] =

true

; (*bv1)[301] =

true

;

181

(*bv1)[10] =

true

; (*bv1)[100] =

true

; (*bv1)[300] =

true

;

188

(*bv1)[12] =

true

; (*bv1)[102] =

true

; (*bv1)[202] =

true

;

195

(*bv1)[10] =

true

; (*bv1)[102] =

true

; (*bv1)[301] =

true

;

208

vector<IMergeVolumeWalker*> vol_vector;

228 int main

(

int

argc,

const char

* argv[])

Berkeley BDB file cursor.

Wrapper around Berkeley DB environment structure.

Exception specifications for BDB library.

BDB library split BLOB store.

Volume split BLOB demultiplexer.

BLOB storage based on single unsigned integer key Supports BLOB volumes and different base page size ...

Basic template class for bitvector storage.

Generic iterator to traverse any CBDB_BLobFile for volume merge BF - any CBDB_BLobFile derived class ...

Merge store saves result to BLOB store.

int Run(void)

Run the application.

void Init(void)

Initialize the application.

Implementation of merger interface for bitsets.

Main volume merge algorithm class.

void SetMergeStore(IMergeStore *store, EOwnership own=eTakeOwnership)

Set merge store (destination)

void SetVolumes(const vector< IMergeVolumeWalker * > &vol_vector, EOwnership own=eTakeOwnership)

Set merge volumes.

void Run()

Execute merge process (main merge loop)

void SetMergeAccumulator(IMergeBlob *merger, EOwnership own=eTakeOwnership)

Set merge accumulator component.

int AppMain(int argc, const char *const *argv, const char *const *envp=0, EAppDiagStream diag=eDS_Default, const char *conf=NcbiEmptyCStr, const string &name=NcbiEmptyString)

Main function (entry point) for the NCBI application.

virtual void SetupArgDescriptions(CArgDescriptions *arg_desc)

Setup the command line argument descriptions.

@ eNoOwnership

No ownership is assumed.

EBDB_ErrCode WriteVector(const TBitVector &bv, ECompact compact)

Save a bitvector to the store.

CBDB_FieldUint4 id

ID key.

void Open(const string &filename, EOpenMode open_mode, bool support_dirty_read=false, unsigned rec_len=0)

Open file with specified access mode.

@ eCreate

implies 'eReadWrite' too

void SetDiagPostFlag(EDiagPostFlag flag)

Set the specified flag (globally).

EDiagSev SetDiagPostLevel(EDiagSev post_sev=eDiag_Error)

Set the threshold severity for posting the messages.

void SetDiagTrace(EDiagTrace how, EDiagTrace dflt=eDT_Default)

Set the diagnostic trace settings.

@ eDPF_Trace

Default flags to use when tracing.

@ eDPF_File

File name (not full path)

@ eDT_Enable

Enable messages of severity "eDiag_Trace".

@ eDiag_Warning

Warning message.

Compressed bitset (entry point to bm.h)

Defines the CNcbiApplication and CAppException classes for creating NCBI applications.

Defines command line argument related classes.

Defines classes: CDirEntry, CFile, CDir, CSymLink, CMemoryFile, CFileUtil, CFileLock,...

Defines: CTimeFormat - storage class for time format.

int main(int argc, const char *argv[])


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4