librostlab-blast  1.0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
rostlab::blast::location Class Reference

Abstract a location. More...

#include <blast-parser-location.h>

Collaboration diagram for rostlab::blast::location:
Collaboration graph
[legend]

Public Member Functions

 location ()
 Construct a location. More...
 
void initialize (std::string *fn)
 Initialization. More...
 
Line and Column related manipulators
void step ()
 Reset initial location to final location. More...
 
void columns (unsigned int count=1)
 Extend the current location to the COUNT next columns. More...
 
void lines (unsigned int count=1)
 Extend the current location to the COUNT next lines. More...
 

Public Attributes

position begin
 Beginning of the located region. More...
 
position end
 End of the located region. More...
 

Detailed Description

Abstract a location.

Definition at line 54 of file blast-parser-location.h.

Constructor & Destructor Documentation

rostlab::blast::location::location ( )
inline

Construct a location.

Definition at line 59 of file blast-parser-location.h.

Member Function Documentation

void rostlab::blast::location::columns ( unsigned int  count = 1)
inline

Extend the current location to the COUNT next columns.

Definition at line 82 of file blast-parser-location.h.

void rostlab::blast::location::initialize ( std::string *  fn)
inline

Initialization.

Definition at line 66 of file blast-parser-location.h.

void rostlab::blast::location::lines ( unsigned int  count = 1)
inline

Extend the current location to the COUNT next lines.

Definition at line 88 of file blast-parser-location.h.

void rostlab::blast::location::step ( )
inline

Reset initial location to final location.

Definition at line 76 of file blast-parser-location.h.

Member Data Documentation

position rostlab::blast::location::begin

Beginning of the located region.

Definition at line 97 of file blast-parser-location.h.

position rostlab::blast::location::end

End of the located region.

Definition at line 99 of file blast-parser-location.h.


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