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/classCId1ReaderBase.html below:

NCBI C++ ToolKit: CId1ReaderBase Class Reference

Search Toolkit Book for CId1ReaderBase

#include <objtools/data_loaders/genbank/impl/reader_id1_base.hpp>

enum   ESat {
  eSat_ANNOT_CDD = 10 , eSat_ANNOT = 26 , eSat_TRACE = 28 , eSat_TRACE_ASSM = 29 ,
  eSat_TR_ASSM_CH = 30 , eSat_TRACE_CHGR = 31
}   enum   ESubSat {
  eSubSat_main = 0 , eSubSat_SNP = 1<<0 , eSubSat_SNP_graph = 1<<2 , eSubSat_CDD = 1<<3 ,
  eSubSat_MGC = 1<<4 , eSubSat_HPRD = 1<<5 , eSubSat_STS = 1<<6 , eSubSat_tRNA = 1<<7 ,
  eSubSat_microRNA = 1<<8 , eSubSat_Exon = 1<<9
}   typedef unsigned  TConn   typedef CBlob_id  TBlobId   typedef int  TState   typedef int  TBlobState   typedef int  TBlobVersion   typedef int  TBlobSplitVersion   typedef int  TChunkId   typedef int  TContentsMask   typedef vector< TChunkIdTChunkIds   typedef vector< CSeq_id_HandleTSeqIds   typedef vector< CBlob_InfoTBlobIds   typedef vector< CSeq_id_HandleTIds   typedef vector< boolTLoaded   typedef vector< TIdsTBulkIds   typedef vector< TGiTGis   typedef vector< stringTLabels   typedef vector< TTaxIdTTaxIds   typedef vector< intTStates   typedef vector< intTHashes   typedef vector< boolTKnown   typedef vector< TSeqPosTLengths   typedef vector< CSeq_inst::EMolTTypes   typedef vector< CBlob_idTPlainBlobIds   typedef vector< pair< TBlobId, TChunkIds > >  TBlobChunkIds   typedef CDataLoader::SAccVerFound  TSequenceAcc   typedef CDataLoader::SGiFound  TSequenceGi   typedef CDataLoader::STypeFound  TSequenceType   typedef CDataLoader::SHashFound  TSequenceHash   enum   EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern }   Control filling of newly allocated memory. More...
  typedef CObjectCounterLocker  TLockerType   Default locker type for CRef. More...
  typedef atomic< Uint8TCounter   Counter type is CAtomiCounter. More...
  typedef Uint8  TCount   Alias for value type of counter. More...
    CId1ReaderBase (void)     ~CId1ReaderBase (void)   bool  LoadBlob (CReaderRequestResult &result, const TBlobId &blob_id)   bool  LoadBlobState (CReaderRequestResult &result, const TBlobId &blob_id)   bool  LoadBlobVersion (CReaderRequestResult &result, const TBlobId &blob_id)   bool  LoadChunk (CReaderRequestResult &result, const TBlobId &blob_id, TChunkId chunk_id)   virtual void  GetBlobState (CReaderRequestResult &result, const CBlob_id &blob_id)=0   virtual void  GetBlobVersion (CReaderRequestResult &result, const CBlob_id &blob_id)=0   virtual void  GetBlob (CReaderRequestResult &result, const TBlobId &blob_id, TChunkId chunk_id)=0     CReader (void)   virtual  ~CReader (void)   void  InitParams (CConfig &conf, const string &driver_name, int default_max_conn)   virtual bool  LoadSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel)   All LoadXxx() methods should return false if there is no requested data in the reader. More...
  virtual bool  LoadSeq_idSeq_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)=0   virtual bool  LoadSeq_idGi (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSeq_idAccVer (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSeq_idLabel (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSeq_idTaxId (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSequenceHash (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSequenceLength (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadSequenceType (CReaderRequestResult &result, const CSeq_id_Handle &seq_id)   virtual bool  LoadBulkIds (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TBulkIds &ret)   virtual bool  LoadAccVers (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TIds &ret)   virtual bool  LoadGis (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TGis &ret)   virtual bool  LoadLabels (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TLabels &ret)   virtual bool  LoadTaxIds (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TTaxIds &ret)   virtual bool  LoadHashes (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, THashes &ret, TKnown &known)   virtual bool  LoadLengths (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TLengths &ret)   virtual bool  LoadTypes (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TTypes &ret)   virtual bool  LoadStates (CReaderRequestResult &result, const TIds &ids, TLoaded &loaded, TStates &ret)   virtual bool  LoadBlobs (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, TContentsMask mask, const SAnnotSelector *sel)   virtual bool  LoadBlobs (CReaderRequestResult &result, const CLoadLockBlobIds &lock, TContentsMask mask, const SAnnotSelector *sel)   virtual bool  LoadBlob (CReaderRequestResult &result, const CBlob_Info &blob_info)   virtual bool  LoadChunks (CReaderRequestResult &result, const TBlobId &blob_id, const TChunkIds &chunk_ids)   virtual bool  LoadChunks (CReaderRequestResult &result, const TBlobChunkIds &chunk_ids)   virtual bool  LoadBlobSet (CReaderRequestResult &result, const TSeqIds &seq_ids)   virtual bool  LoadBlobs (CReaderRequestResult &result, const TBlobIds &blob_infos)   void  SetAndSaveSeq_idSeq_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CFixedSeq_ids &seq_ids) const   void  SetAndSaveNoSeq_idSeq_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, TState state) const   void  SetAndSaveSeq_idAccVer (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const TSequenceAcc &acc_id) const   void  SetAndSaveSeq_idGi (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const TSequenceGi &gi) const   void  SetAndSaveSeq_idAccFromSeqIds (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CLoadLockSeqIds &seq_ids) const   void  SetAndSaveSeq_idGiFromSeqIds (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CLoadLockSeqIds &seq_ids) const   void  SetAndSaveSeq_idSeq_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CLoadLockSeqIds &seq_ids) const   void  SetAndSaveNoSeq_idSeq_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CLoadLockGi &gi_lock) const   void  SetAndSaveSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, CLoadLockBlobIds &lock, const CLoadLockBlobIds &blob_ids) const   void  SetAndSaveNoSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, const CLoadLockGi &gi_lock) const   void  SetAndSaveSeq_idTaxId (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, TTaxId taxid) const   void  SetAndSaveSequenceHash (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const TSequenceHash &hash) const   void  SetAndSaveSequenceLength (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, TSeqPos length) const   void  SetAndSaveSequenceType (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const TSequenceType &type) const   void  SetAndSaveSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, const CFixedBlob_ids &blob_ids) const   void  SetAndSaveNoSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, TBlobState state) const   void  SetAndSaveBlobState (CReaderRequestResult &result, const TBlobId &blob_id, TBlobState blob_state) const   void  SetAndSaveBlobVersion (CReaderRequestResult &result, const TBlobId &blob_id, TBlobVersion version) const   void  SetAndSaveNoBlob (CReaderRequestResult &result, const TBlobId &blob_id, TChunkId chunk_id, TBlobState blob_state)   void  SetAndSaveSeq_idLabelFromSeqIds (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const CLoadLockSeqIds &seq_ids) const   void  SetAndSaveSeq_idLabel (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const string &label) const   void  SetAndSaveSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, CLoadLockBlobIds &lock, const CFixedBlob_ids &blob_ids) const   void  SetAndSaveNoSeq_idBlob_ids (CReaderRequestResult &result, const CSeq_id_Handle &seq_id, const SAnnotSelector *sel, CLoadLockBlobIds &lock, TBlobState state) const   int  SetMaximumConnections (int max)   void  SetMaximumConnections (int max, int default_max)   int  GetMaximumConnections (void) const   virtual int  GetMaximumConnectionsLimit (void) const   void  SetPreopenConnection (bool preopen=true)   bool  GetPreopenConnection (void) const   void  OpenInitialConnection (bool force)   virtual int  GetConst (const string &const_name) const   void  SetMaximumRetryCount (int retry_count)   virtual int  GetRetryCount (void) const   virtual bool  MayBeSkippedOnErrors (void) const   virtual void  InitializeCache (CReaderCacheManager &cache_manager, const TPluginManagerParamTree *params)   virtual void  ResetCache (void)   virtual void  OpenConnection (TConn conn)   virtual void  WaitBeforeNewConnection (TConn conn)   virtual void  ConnectSucceeds (TConn conn)   virtual void  ConnectFailed (TConn conn)   virtual void  SetNewConnectionDelayMicroSec (unsigned long micro_sec)   virtual void  SetIncludeHUP (bool include_hup=true, const string &web_cookie=NcbiEmptyString)   bool  HasHUPIncluded () const   virtual void  SetParams (const CReaderParams &params)     CObject (void)   Constructor. More...
    CObject (const CObject &src)   Copy constructor. More...
  virtual  ~CObject (void)   Destructor. More...
  CObjectoperator= (const CObject &src) THROWS_NONE   Assignment operator. More...
  bool  CanBeDeleted (void) const THROWS_NONE   Check if object can be deleted. More...
  bool  IsAllocatedInPool (void) const THROWS_NONE   Check if object is allocated in memory pool (not system heap) More...
  bool  Referenced (void) const THROWS_NONE   Check if object is referenced. More...
  bool  ReferencedOnlyOnce (void) const THROWS_NONE   Check if object is referenced only once. More...
  void  AddReference (void) const   Add reference to object. More...
  void  RemoveReference (void) const   Remove reference to object. More...
  void  ReleaseReference (void) const   Remove reference without deleting object. More...
  virtual void  DoNotDeleteThisObject (void)   Mark this object as not allocated in heap – do not delete this object. More...
  virtual void  DoDeleteThisObject (void)   Mark this object as allocated in heap – object can be deleted. More...
  void *  operator new (size_t size)   Define new operator for memory allocation. More...
  void *  operator new[] (size_t size)   Define new[] operator for 'array' memory allocation. More...
  void  operator delete (void *ptr)   Define delete operator for memory deallocation. More...
  void  operator delete[] (void *ptr)   Define delete[] operator for memory deallocation. More...
  void *  operator new (size_t size, void *place)   Define new operator. More...
  void  operator delete (void *ptr, void *place)   Define delete operator. More...
  void *  operator new (size_t size, CObjectMemoryPool *place)   Define new operator using memory pool. More...
  void  operator delete (void *ptr, CObjectMemoryPool *place)   Define delete operator. More...
  virtual void  DebugDump (CDebugDumpContext ddc, unsigned int depth) const   Define method for dumping debug information. More...
    CDebugDumpable (void)   virtual  ~CDebugDumpable (void)   void  DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const   void  DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const   void  DumpToConsole (void) const  

Definition at line 44 of file reader_id1_base.hpp.

◆ ESat Enumerator eSat_ANNOT_CDD  eSat_ANNOT  eSat_TRACE  eSat_TRACE_ASSM  eSat_TR_ASSM_CH  eSat_TRACE_CHGR 

Definition at line 75 of file reader_id1_base.hpp.

◆ ESubSat Enumerator eSubSat_main  eSubSat_SNP  eSubSat_SNP_graph  eSubSat_CDD  eSubSat_MGC  eSubSat_HPRD  eSubSat_STS  eSubSat_tRNA  eSubSat_microRNA  eSubSat_Exon 

Definition at line 84 of file reader_id1_base.hpp.

◆ CId1ReaderBase() ◆ ~CId1ReaderBase() ◆ CreateExtAnnotBlob_ids() void CId1ReaderBase::CreateExtAnnotBlob_ids ( TBlobIdsblob_ids, TIntId  gi, int  ext_feat  ) static ◆ GetAnnotSat() ◆ GetBlob() ◆ GetBlobState() ◆ GetBlobVersion() ◆ GetExtAnnotGi() ◆ GetExtAnnotSubSat() ◆ GetNextExtAnnotBit() int CId1ReaderBase::GetNextExtAnnotBit ( intext_feat ) static ◆ IsAnnotSat() bool CId1ReaderBase::IsAnnotSat ( int  sat ) static ◆ LoadBlob() ◆ LoadBlobState() ◆ LoadBlobVersion() ◆ LoadChunk() ◆ SetExtAnnotBlob_id()

The documentation for this class was generated from the following files:


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