NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
CRmReader Class Reference

Search Toolkit Book for CRmReader

Deprecated, old API for loading RepeatMasker output. More...

#include <objtools/readers/rm_reader.hpp>

+ Inheritance diagram for CRmReader:
+ Collaboration diagram for CRmReader:

Public Member Functions

void Read (CRef< CSeq_annot > annot, TFlags flags=fDefaults, size_t errors=kMax_UInt)
 

Static Public Member Functions

static CRmReaderOpenReader (CNcbiIstream &istr)
 
static void CloseReader (CRmReader *reader)
 

Private Member Functions

 CRmReader (CNcbiIstream &istr)
 

Private Attributes

CNcbiIstreamm_Istr
 

Additional Inherited Members

- Public Types inherited from IRmReaderFlags
enum  EFlags {
  fStandardizeNomenclature = 1 << 0 , fRemoveRedundancy = 1 << 1 , fAllowNonstandardQualifiers = 1 << 2 , fSetComment = 1 << 3 ,
  fIncludeCoreStatistics = 1 << 4 , fIncludeExtraStatistics = 1 << 5 , fIncludeRepeatName = 1 << 6 , fIncludeRepeatFamily = 1 << 7 ,
  fIncludeRepeatClass = fIncludeRepeatFamily , fIncludeRepeatPos = 1 << 8 , fIncludeRepeatId = 1 << 9 , fIncludeRepeatSpecificity = 1 << 10 ,
  fIncludeRepeatLength = 1 << 11 , fIncludeRepeatRepbaseId = 1 << 12 , fIncludeRepeatPosId , fStandardize ,
  fIncludeStatistics , fIncludeLibraryAttributes , fIncludeAll , fPreserveContent ,
  fDefaults
}
 
typedef int TFlags
 

Detailed Description

Deprecated, old API for loading RepeatMasker output.

Definition at line 747 of file rm_reader.hpp.

Constructor & Destructor Documentation

◆ CRmReader()

CRmReader::CRmReader ( CNcbiIstream istr)
private

Definition at line 1014 of file rm_reader.cpp.

Referenced by OpenReader().

Member Function Documentation

◆ CloseReader()

void CRmReader::CloseReader ( CRmReader reader)
static

Definition at line 1038 of file rm_reader.cpp.

◆ OpenReader()

CRmReader * CRmReader::OpenReader ( CNcbiIstream istr)
static

Definition at line 1018 of file rm_reader.cpp.

References CRmReader().

◆ Read()

void CRmReader::Read ( CRef< CSeq_annot annot,
TFlags  flags = fDefaults,
size_t  errors = kMax_UInt 
)

Member Data Documentation

◆ m_Istr

CNcbiIstream& CRmReader::m_Istr
private

Definition at line 757 of file rm_reader.hpp.

Referenced by Read().


The documentation for this class was generated from the following files:
Modified on Sun Apr 14 05:25:34 2024 by modify_doxy.py rev. 669887