NCBI C++ ToolKit
Public Member Functions | Private Attributes
CSRADataLoader_Impl Class Reference

Search Toolkit Book for CSRADataLoader_Impl

#include <sra/data_loaders/sra/impl/sraloader_impl.hpp>

+ Inheritance diagram for CSRADataLoader_Impl:
+ Collaboration diagram for CSRADataLoader_Impl:

List of all members.

Public Member Functions

 CSRADataLoader_Impl (const string &rep_path, const string &vol_path, CSraMgr::ETrim trim)
 ~CSRADataLoader_Impl (void)
CSeq_inst::TMol GetSequenceType (const string &accession, unsigned spot_id, unsigned read_id)
TSeqPos GetSequenceLength (const string &accession, unsigned spot_id, unsigned read_id)
CRef< CSeq_entryLoadSRAEntry (const string &accession, unsigned spot_id)

Private Attributes

CMutex m_Mutex
CSraMgr m_Mgr
CSraRun m_Run

Detailed Description

Definition at line 47 of file sraloader_impl.hpp.


Constructor & Destructor Documentation

Definition at line 128 of file sraloader.cpp.

Definition at line 136 of file sraloader.cpp.


Member Function Documentation

TSeqPos CSRADataLoader_Impl::GetSequenceLength ( const string accession,
unsigned  spot_id,
unsigned  read_id 
)
CSeq_inst::TMol CSRADataLoader_Impl::GetSequenceType ( const string accession,
unsigned  spot_id,
unsigned  read_id 
)
CRef< CSeq_entry > CSRADataLoader_Impl::LoadSRAEntry ( const string accession,
unsigned  spot_id 
)

Member Data Documentation

Definition at line 67 of file sraloader_impl.hpp.

Referenced by GetSequenceLength(), GetSequenceType(), and LoadSRAEntry().

Definition at line 66 of file sraloader_impl.hpp.

Referenced by GetSequenceLength(), GetSequenceType(), and LoadSRAEntry().

Definition at line 68 of file sraloader_impl.hpp.

Referenced by GetSequenceLength(), GetSequenceType(), and LoadSRAEntry().


The documentation for this class was generated from the following files:
Modified on Sat Dec 27 10:28:56 2014 by modify_doxy.py rev. 426318