bpp-seq
2.2.0
|
AlphabetIndex1 I/O in BppO format. More...
#include <Bpp/Seq/Io/BppOAlphabetIndex1Format.h>
Public Member Functions | |
BppOAlphabetIndex1Format (const Alphabet *alphabet, const std::string &message, bool verbose=true) | |
BppOAlphabetIndex1Format (const BppOAlphabetIndex1Format &format) | |
BppOAlphabetIndex1Format & | operator= (const BppOAlphabetIndex1Format &format) |
virtual | ~BppOAlphabetIndex1Format () |
const std::string | getFormatName () const |
const std::string | getFormatDescription () const |
const std::string | getDataType () const |
AlphabetIndex1 * | read (const std::string &description) throw (Exception) |
Read a AlphabetIndex1 object from a string. More... | |
Private Attributes | |
const Alphabet * | alphabet_ |
std::string | message_ |
bool | verbose_ |
AlphabetIndex1 I/O in BppO format.
Enables the instanciation of AlphabetIndex1 objects according to the BppO syntax (see the Bio++ Program Suite manual for a detailed description of this syntax).
Definition at line 60 of file BppOAlphabetIndex1Format.h.
|
inline |
alphabet | The alphabet for which indices should be built. The alphabet will be used to check that the instanciated index is compatible. |
message | Some text describing what the index is intended for. |
verbose | Tell if some messages should be printed while parsing. |
Definition at line 75 of file BppOAlphabetIndex1Format.h.
|
inline |
Definition at line 78 of file BppOAlphabetIndex1Format.h.
|
inlinevirtual |
Definition at line 91 of file BppOAlphabetIndex1Format.h.
|
inline |
Definition at line 98 of file BppOAlphabetIndex1Format.h.
|
inline |
Definition at line 96 of file BppOAlphabetIndex1Format.h.
|
inline |
Definition at line 94 of file BppOAlphabetIndex1Format.h.
|
inline |
Definition at line 83 of file BppOAlphabetIndex1Format.h.
AlphabetIndex1 * BppOAlphabetIndex1Format::read | ( | const std::string & | description | ) | |
throw | ( | Exception | |||
) |
Read a AlphabetIndex1 object from a string.
description | A string describing the index in the keyval syntax. |
Exception | if an error occured. |
Definition at line 67 of file BppOAlphabetIndex1Format.cpp.
References bpp::AlphabetTools::isProteicAlphabet().
Referenced by bpp::SequenceApplicationTools::getAlphabetIndex1(), and bpp::BppOAlphabetIndex2Format::read().
|
private |
Definition at line 64 of file BppOAlphabetIndex1Format.h.
Referenced by operator=().
|
private |
Definition at line 65 of file BppOAlphabetIndex1Format.h.
Referenced by operator=().
|
private |
Definition at line 66 of file BppOAlphabetIndex1Format.h.
Referenced by operator=().