#include <yat/omic/GFF.h>
List of all members.
Public Member Functions |
| GFF (void) |
| Default Constructor.
|
virtual | ~GFF (void) |
| Destructor.
|
const std::string & | attribute (const std::string &key) const |
const std::map< std::string,
std::string > & | attributes (void) const |
const std::string & | end (void) const |
const std::string & | phase (void) const |
const std::string & | score (void) const |
const std::string & | seqid (void) const |
const std::string & | source (void) const |
const std::string & | start (void) const |
const std::string & | strand (void) const |
const std::string & | type (void) const |
Protected Member Functions |
const std::vector< std::string > & | vec (void) const |
Friends |
std::ostream & | operator<< (std::ostream &, const GFF &) |
| protected friend
|
bool | getline (std::istream &, GFF &) |
Related Functions |
(Note that these are not member functions.)
|
bool | getline (std::istream &is, GFF &gff) |
std::ostream & | operator<< (std::ostream &os, const GFF &gff) |
| output operator for GFF
|
Detailed Description
Abstract class for GFF2 and GFF3
- Since:
- New in yat 0.8
Constructor & Destructor Documentation
Default Constructor.
Constructs an empty GFF. Class need to be loaded with function getline before calling any other functions.
- See also:
- getline(std::istream& is, GFF& gff);
Member Function Documentation
- Returns:
- attribute value for attribute key
If attribute with key key has several values, the values are given appended together comma-separated as it appears in file.
- Returns:
- vector with the 9 elements
Friends And Related Function Documentation
bool getline |
( |
std::istream & |
is, |
|
|
GFF & |
gff |
|
) |
| |
|
related |
- Returns:
- true iff a GFF object was loaded successfully
Empty lines and lines starting with '#' are ignored.
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const GFF & |
gff |
|
) |
| |
|
related |
output operator for GFF
- Since:
- New in yat 0.8
The documentation for this class was generated from the following file: