NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CRawBedRecord Class Reference

Search Toolkit Book for CRawBedRecord

#include <objtools/readers/bed_reader.hpp>

+ Collaboration diagram for CRawBedRecord:

Public Member Functions

 CRawBedRecord ()
 
virtual ~CRawBedRecord ()
 
void SetInterval (CSeq_id &id, unsigned int start, unsigned int stop, ENa_strand strand)
 
void SetScore (unsigned int score)
 
void Dump (CNcbiOstream &ostr) const
 

Public Attributes

CRef< CSeq_intervalm_pInterval
 
int m_score
 

Detailed Description

Definition at line 50 of file bed_reader.hpp.

Constructor & Destructor Documentation

◆ CRawBedRecord()

CRawBedRecord::CRawBedRecord ( )
inline

Definition at line 54 of file bed_reader.hpp.

◆ ~CRawBedRecord()

virtual CRawBedRecord::~CRawBedRecord ( )
inlinevirtual

Definition at line 56 of file bed_reader.hpp.

Member Function Documentation

◆ Dump()

void CRawBedRecord::Dump ( CNcbiOstream ostr) const

Definition at line 206 of file bed_reader.cpp.

References eNa_strand_minus.

◆ SetInterval()

void CRawBedRecord::SetInterval ( CSeq_id id,
unsigned int  start,
unsigned int  stop,
ENa_strand  strand 
)

◆ SetScore()

void CRawBedRecord::SetScore ( unsigned int  score)

Definition at line 197 of file bed_reader.cpp.

References m_score.

Referenced by CBedReader::xReadBedRecordRaw().

Member Data Documentation

◆ m_pInterval

CRef<CSeq_interval> CRawBedRecord::m_pInterval

Definition at line 71 of file bed_reader.hpp.

Referenced by SetInterval().

◆ m_score

int CRawBedRecord::m_score

Definition at line 72 of file bed_reader.hpp.

Referenced by SetScore().


The documentation for this class was generated from the following files:
Modified on Sat Dec 02 09:22:16 2023 by modify_doxy.py rev. 669887