SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shore::maplist_reader Class Reference

Reader for SHORE MapList files (monolithic interface). More...

Inheritance diagram for shore::maplist_reader:
shore::maplist_tags_parser

Public Types

typedef shore::alignment current_type
 

Public Member Functions

 maplist_reader (const std::string &fn, shore::alignment::cmp_type c=shore::alignment::cmp_coor)
 
const shore::alignmentcurrent () const
 
bool has_data () const
 
void next ()
 
const std::string & filename () const
 
const std::string & current_line () const
 
void set_range (const shore::refseq_coor &s, const shore::refseq_coor &e, const long maxrl=0l)
 

Additional Inherited Members

- Protected Member Functions inherited from shore::maplist_tags_parser
void parse_tags (std::string::const_iterator b, std::string::const_iterator e)
 
void tagfun_invalid ()
 
void tagfun_RGR ()
 
void tagfun_MPQ ()
 
void tagfun_ORI ()
 
void tagfun_NUM ()
 
void tagfun_NXP ()
 
void tagfun_OCL ()
 
- Protected Attributes inherited from shore::maplist_tags_parser
shore::alignment::accessorym_alignment_tags
 
- Static Protected Attributes inherited from shore::maplist_tags_parser
static const size_t MAXTAGS =128*128
 

Detailed Description

Reader for SHORE MapList files (monolithic interface).


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