bpp-seq-omics
2.2.0
|
A simple maf statistics result, with only one value. More...
#include <Bpp/Seq/Io/Maf/MafStatistics.h>
Public Member Functions | |
SimpleMafStatisticsResult (const std::string &name) | |
virtual | ~SimpleMafStatisticsResult () |
virtual const BppNumberI & | getValue (const std::string &tag) const throw (Exception) |
virtual const BppNumberI & | getValue () const |
virtual void | setValue (const std::string &tag, double value) throw (Exception) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (const std::string &tag, int value) throw (Exception) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (const std::string &tag, unsigned int value) throw (Exception) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (double value) |
virtual void | setValue (int value) |
virtual void | setValue (unsigned int value) |
virtual bool | hasValue (const std::string &tag) const |
std::vector< std::string > | getAvailableTags () const |
Protected Attributes | |
std::map< std::string, BppNumberI * > | values_ |
Private Attributes | |
std::string | name_ |
A simple maf statistics result, with only one value.
Definition at line 145 of file MafStatistics.h.
|
inline |
Definition at line 152 of file MafStatistics.h.
References setValue().
|
inlinevirtual |
Definition at line 155 of file MafStatistics.h.
|
inlineinherited |
Definition at line 139 of file MafStatistics.h.
References bpp::MafStatisticsResult::values_.
Referenced by bpp::AbstractMafStatisticsSimple::getSupportedTags().
|
inlinevirtual |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 158 of file MafStatistics.h.
References getValue().
|
inlinevirtual |
Definition at line 160 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
Referenced by getValue().
|
inlinevirtualinherited |
tag | The name of the value to associate. |
Definition at line 132 of file MafStatistics.h.
References bpp::MafStatisticsResult::values_.
Referenced by bpp::SequenceStatisticsMafIterator::analyseCurrentBlock_().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 162 of file MafStatistics.h.
References name_.
Referenced by bpp::BlockSizeMafStatistics::compute(), bpp::BlockLengthMafStatistics::compute(), bpp::SequenceLengthMafStatistics::compute(), bpp::AlignmentScoreMafStatistics::compute(), setValue(), and SimpleMafStatisticsResult().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 169 of file MafStatistics.h.
References name_, and setValue().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 176 of file MafStatistics.h.
References name_, and setValue().
|
inlinevirtual |
Definition at line 183 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
inlinevirtual |
Definition at line 188 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
inlinevirtual |
Definition at line 193 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
private |
Definition at line 149 of file MafStatistics.h.
Referenced by getValue(), and setValue().
|
mutableprotectedinherited |
Definition at line 65 of file MafStatistics.h.
Referenced by bpp::MafStatisticsResult::getAvailableTags(), bpp::MafStatisticsResult::getValue(), getValue(), bpp::MafStatisticsResult::hasValue(), bpp::MafStatisticsResult::MafStatisticsResult(), bpp::MafStatisticsResult::setValue(), and setValue().