NCBI C++ ToolKit
Functions
local_blastdb_adapter.cpp File Reference

Defines the CLocalBlastDbAdapter class. More...

#include <ncbi_pch.hpp>
#include "local_blastdb_adapter.hpp"
#include <objects/seq/Seq_inst.hpp>
#include <objects/seq/Delta_seq.hpp>
#include <objects/seq/Delta_ext.hpp>
#include <objects/seq/Seq_ext.hpp>
#include <objects/seq/Seq_literal.hpp>
+ Include dependency graph for local_blastdb_adapter.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static void s_AssignBufferToSeqData (const char *buffer, CSeq_data &seq_data, TSeqPos length)
 Assigns a buffer of nucleotide sequence data as retrieved from CSeqDB into the CSeq_data object. More...
 

Detailed Description

Defines the CLocalBlastDbAdapter class.

Definition in file local_blastdb_adapter.cpp.

Function Documentation

◆ s_AssignBufferToSeqData()

static void s_AssignBufferToSeqData ( const char *  buffer,
CSeq_data seq_data,
TSeqPos  length 
)
static

Assigns a buffer of nucleotide sequence data as retrieved from CSeqDB into the CSeq_data object.

Parameters
buffercontains the sequence data to assign [in]
seq_dataobject to assign the data to in ncbi4na format [in|out]
lengthsequence length [in]

Definition at line 95 of file local_blastdb_adapter.cpp.

References _ASSERT, buffer, i, CAliasBase< TPrim >::Set(), and CSeq_data_Base::SetNcbi4na().

Referenced by CLocalBlastDbAdapter::GetSequence().

Modified on Tue Apr 23 07:36:59 2024 by modify_doxy.py rev. 669887