NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Functions
blob_id.hpp File Reference
#include <corelib/ncbiobj.hpp>
#include <utility>
#include <string>
#include <objmgr/blob_id.hpp>
+ Include dependency graph for blob_id.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  CBlob_id
 

Typedefs

typedef int TChunkId
 
typedef int TBlobContentsMask
 

Enumerations

enum  { kMain_ChunkId = -1 , kMasterWGS_ChunkId = kMax_Int-1 , kDelayedMain_ChunkId = kMax_Int }
 
enum  EBlobContentsMask {
  fBlobHasCore = 1 << 0 , fBlobHasDescr = 1 << 1 , fBlobHasSeqMap = 1 << 2 , fBlobHasSeqData = 1 << 3 ,
  fBlobHasIntFeat = 1 << 4 , fBlobHasExtFeat = 1 << 5 , fBlobHasOrphanFeat = 1 << 6 , fBlobHasIntAlign = 1 << 7 ,
  fBlobHasExtAlign = 1 << 8 , fBlobHasOrphanAlign = 1 << 9 , fBlobHasIntGraph = 1 << 10 , fBlobHasExtGraph = 1 << 11 ,
  fBlobHasOrphanGraph = 1 << 12 , fBlobHasNamedFeat = 1 << 13 , fBlobHasNamedAlign = 1 << 14 , fBlobHasNamedGraph = 1 << 15 ,
  fBlobHasIntAnnot , fBlobHasExtAnnot , fBlobHasNamedAnnot , fBlobHasOrphanAnnot ,
  fBlobHasAnyFeat , fBlobHasAnyAlign , fBlobHasAnyGraph , fBlobHasAllLocal ,
  fBlobHasAll = (1 << 16)-1
}
 
enum  EGBErrorAction { eGBErrorAction_ignore , eGBErrorAction_report , eGBErrorAction_throw }
 

Functions

CNcbiOstreamoperator<< (CNcbiOstream &ostr, const CBlob_id &id)
 

Typedef Documentation

◆ TBlobContentsMask

Definition at line 202 of file blob_id.hpp.

◆ TChunkId

typedef int TChunkId

Definition at line 145 of file blob_id.hpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kMain_ChunkId 
kMasterWGS_ChunkId 
kDelayedMain_ChunkId 

Definition at line 146 of file blob_id.hpp.

◆ EBlobContentsMask

Enumerator
fBlobHasCore 
fBlobHasDescr 
fBlobHasSeqMap 
fBlobHasSeqData 
fBlobHasIntFeat 
fBlobHasExtFeat 
fBlobHasOrphanFeat 
fBlobHasIntAlign 
fBlobHasExtAlign 
fBlobHasOrphanAlign 
fBlobHasIntGraph 
fBlobHasExtGraph 
fBlobHasOrphanGraph 
fBlobHasNamedFeat 
fBlobHasNamedAlign 
fBlobHasNamedGraph 
fBlobHasIntAnnot 
fBlobHasExtAnnot 
fBlobHasNamedAnnot 
fBlobHasOrphanAnnot 
fBlobHasAnyFeat 
fBlobHasAnyAlign 
fBlobHasAnyGraph 
fBlobHasAllLocal 
fBlobHasAll 

Definition at line 153 of file blob_id.hpp.

◆ EGBErrorAction

Enumerator
eGBErrorAction_ignore 
eGBErrorAction_report 
eGBErrorAction_throw 

Definition at line 205 of file blob_id.hpp.

Function Documentation

◆ operator<<()

CNcbiOstream& operator<< ( CNcbiOstream ostr,
const CBlob_id id 
)
inline

Definition at line 139 of file blob_id.hpp.

Modified on Mon Apr 22 04:03:31 2024 by modify_doxy.py rev. 669887