librostlab-blast  1.0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Macros | Functions
blast-parser-position.h File Reference
#include <algorithm>
#include <iostream>
#include <string>
Include dependency graph for blast-parser-position.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rostlab::blast::position
 Abstract a position. More...
 

Namespaces

 rostlab
 
 rostlab::blast
 

Macros

#define YY_NULLPTR   0
 

Functions

position & rostlab::blast::operator+= (position &res, int width)
 Add and assign a position. More...
 
position rostlab::blast::operator+ (position res, int width)
 Add two position objects. More...
 
position & rostlab::blast::operator-= (position &res, int width)
 Add and assign a position. More...
 
position rostlab::blast::operator- (position res, int width)
 Add two position objects. More...
 
bool rostlab::blast::operator== (const position &pos1, const position &pos2)
 Compare two position objects. More...
 
bool rostlab::blast::operator!= (const position &pos1, const position &pos2)
 Compare two position objects. More...
 
template<typename YYChar >
std::basic_ostream< YYChar > & rostlab::blast::operator<< (std::basic_ostream< YYChar > &ostr, const position &pos)
 Intercept output stream redirection. More...
 

Macro Definition Documentation

#define YY_NULLPTR   0

Definition at line 49 of file blast-parser-position.h.